1.5 Prerequisites/Preconditions

It is assumed that, before invoking SRMP, the protocol client has obtained the name of a server computer that supports this protocol and the name of a queue hosted on the server. This specification does not mandate how a client acquires this information, which typically occurs during the interaction between a client application and the API of the QM.

The protocol assumes that any network address translations (NATs) or firewalls are configured to allow sending QMs to be addressable.