Patent ID: 7318102

Claim:
A source and destination resource (SDR) comprising: source SDR resources, at a source device, multiplexing units of work produced by at least one source application instance (AI) into a serial unit of work stream having units of work in a defined order and transmitting the serial unit of work stream over a communication services/fabric, wherein the source SDR resources include at least one queue configured to hold transmitted but not acknowledged units of work and not yet transmitted units of work; and destination SDR resources, at a destination device, receiving the serial unit of work stream, demultiplexing the serial unit of work stream into units of work provided to at least one destination AI, and providing a negative acknowledgement (NAK) for a unit of work received ahead of its defined order; wherein the source SDR resources and the destination SDR resources together implement a reliable datagram service between the source device and the destination device which permits at least one of one AI to many AIs and many AIs to one AI reliable communication and is connectionless from the perspective of the AIs.