NATS supports several kinds of connectivity directly to the NATS servers.
  • Plain NATS connections
  • TLS encrypted NATS connections
  • WebSocket NATS connections
  • MQTT client connections
There is also a number of adapters available to bridge traffic to and from other messaging systems
  • JMS which can also be used to bridge MQ and RabbitMQ, since they both offer a JMS interface