Patent ID: 7349384

Claim:
At an initiator computing device in a distributed system, a method of providing a Reliable Messaging protocol for a distributed system (RM protocol) when sending application-level messages over a request-response transport protocol by leveraging existing network characteristics of the request-response transport protocol without reconfiguration or deployment of new infrastructure services, the method comprising acts of: creating an application-level message at an initiator endpoint for transferring the application-level message to an acceptor endpoint in a reliable one-way message exchange pattern; formatting the application-level message in accordance with a Reliable Messaging protocol for a distributed system (RM protocol); sending the application-level message over a request flow of a request-response transport; receiving a corresponding transport-level response over a reply flow of the request-response transport, the transport-level response linked to RM protocol infrastructure information in order to comply with the RM protocol.