The SonicMQ messaging system is based on one ore more brokers that establish connections with clients, perform routing functions, and implement security measures. Every client of SonicMQ has a persistent connection to a SonicMQ Broker.
As illustrated in
Figure 31, a SonicMQ Broker can be configured with an HTTP/S acceptor. In effect, such an acceptor lets the broker function as a Web server, enabling Sonic ESB to expose its services as standard Web services that process requests received via the Internet from external clients.
For more information on the SonicMQ Broker, see the SonicMQ product documentation.