Patent ID: 8745635

Claim:
A method performed with a distributed computing system for managing business process messaging, the method comprising: receiving a business process message at a first node of a plurality of nodes in a distributed computing environment, the business process message comprising a message payload; correlating the business process message with a business process executing on one or more of the plurality of nodes in the distributed computing environment based on the message payload; identifying the one or more of the plurality of nodes in the distributed computing environment, the identification comprising: determining that the business process is executing on one or more nodes other than the first node in the plurality of nodes; constructing a script comprising the message payload; and publishing the script to a queue available to the plurality of nodes; providing the business process message to the identified one or more of the plurality of nodes by running, on the one or more nodes other than the first node in the plurality of nodes, the script from the queue; and subsequent to running the script, mapping the message payload to the business process executing on the identified one or more of the plurality of nodes other than the first node.