Patent ID: 8244794

Claim:
A processor-implemented method for integrating Service Oriented Architecture (SOA) services with resources at multiple enterprises, the computer-implemented method comprising: installing at least one agent in at least one of the resources at the multiple enterprises: in response to detecting an event at an affected resource from the resources at the multiple enterprises, ameliorating the event by a local agent in the affected resource; receiving and aggregating trapped messages from the affected resource that describes the event to create a trapped aggregated message, wherein the affected resource is from the resources at the multiple enterprises, wherein the trapped messages are aggregated to describe redundant messages that describe a same event, and wherein the redundant messages are generated by multiple resources, from the multiple enterprises, detecting and reporting the same event; transcribing the trapped aggregated message to create a transcribed trapped aggregated message, wherein the trapped aggregated message is in a first format that is unintelligible to an SOA response service that has a pre-set response to the event, and wherein the transcribed trapped aggregated message is in a second format that is intelligible to the SOA response service that has the pre-set response to the event, and wherein the first format is unintelligible to the SOA response service due to the resources at the multiple enterprises utilizing operating systems, application programs, and data formats that are not supported by the SOA response service; transmitting the transcribed trapped aggregated message to the SOA response service to request the pre-set response; retrieving the pre-set response from the SOA response service; translating the pre-set response into a protocol needed to initiate the pre-set response in an electronic element referenced by the pre-set response; and transmitting the pre-set response to the electronic element.