Patent ID: 7065574

Claim:
A distributed computing system, comprising: a client device comprising a client message endpoint; a service device comprising a service message endpoint; wherein said client message endpoint is configured to send request messages in a data representation language to said service message endpoint for said client device to access said service device, wherein said client message endpoint is bound only to a single destination address for said service message endpoint so that said client message endpoint only sends messages to said service message endpoint; wherein said service message endpoint is configured to receive messages in a data representation language from said client message endpoint and authenticate that the received messages are from said client message endpoint; wherein said service message endpoint is further configured to send response messages in said data representation language to said client message endpoint, wherein said service message endpoint is bound only to a single destination address for said client message endpoint so that said service message endpoint only sends messages to said client message endpoint; and wherein said client message endpoint is configured to receive messages in said data representation language from said service message endpoint and authenticate that the received messages are from said service message endpoint.