The JMS API stands for Java™
Message Service Application Programming Interface,
and it is used by applications to send asynchronous
“business quality” messages to other
applications. In the JMS world, messages are not
sent directly to other applications. Instead, messages
are sent to destinations, also known as “queues”
WiCoRe Smart SMSC uses the inherent features of
the JM Server to reliably transport messages internally.
Internally the various systems sending messages
do not need to worry if the receiving systems
are up and running, and conversely, receiving
systems do not need to worry about the sending
system’s status. Both senders and receivers
only interact with the destinations.