A typical use of PTP messaging is to build a scalable and reliable server architecture. Both OpenEdge and non-OpenEdge clients send requests to a JMS queue on a broker. OpenEdge servers remove messages from the queue, execute the requests, and reply to the clients. Requests and replies do not get lost in the event of a system failure. Scalability is achieved by providing an increasing number of OpenEdge servers as the number of clients and the rate of requests increases. For an example, see
Messaging Examples.