Patent ID: 6978464

Claim:
A method of communicating between a first process on a first computer and a destination on a second computer, the method comprising: receiving an environment variable from the first process wherein the environment variable comprises destination information indicative of the destination; determining a transport protocol at run-time for a message object based on the destination information by selecting one of process to process transport protocol, a process to pathway transport protocol, or a process to socket transport protocol, wherein the second computer comprises a Tandem parallel processor computer system and wherein the destination operates within a Guardian operating environment; generating the message object based on the destination information; receiving a pointer to a message to be transmitted from the first process to the destination; transmitting the message from the first process to the destination using the message object and the determined transport protocol; generating a tag associated with the message object transmitted from the first process to the destination; and storing the tag in an outbound message vector.