Patent ID: 7818398

Claim:
A method comprising: receiving by a computing-device that supports a web service, a first message generated by protocol multiplexing, wherein: (i) the first message comprises (a) a first micro-message that has a sender and a receiver and is associated with a first micro-protocol, and (b) a second micro-message that has the sender and the receiver of the first micro-message and is associated with a second micro-protocol, and (ii) the web service comprises (a) a first sub-service that communicates via the first micro-protocol, and (b) a second sub-service that communicates via the second micro-protocol; de-multiplexing by the computing-device the first micro-message and the second-micro-message from the first message; transmitting to the first sub-service the first micro-message according to the first micro-protocol; transmitting to the second sub-service the second micro-message according to the second micro-protocol; receiving a first response from the first sub-service to the first micro-message; receiving a second response from the second sub-service to the second micro-message; protocol multiplexing by the computing-device the response and the second response to generate a second message in response to the first message; and transmitting by the computing-device the second message.