Patent ID: 7634553

Claim:
A method of emulating a service within a computer infrastructure, comprising: providing a service proxy instance as a stand-in for the service; integrating the service proxy instance into the computer infrastructure; running the service proxy instance on a computer accessible to the computer infrastructure to test or demonstrate the infrastructure, wherein the service being emulated is missing, defective, or incomplete; configuring the service proxy instance at run time in accordance with a configuration file, the configuration file including an operating mode specification; and communicating between the service proxy instance and at least one destination in adherence to the operating mode specification and a communication protocol, said communicating including monitoring at least one first destination for receipt of a received message; receiving the received message; determining whether the service proxy instance is to publish the received message or a predetermined message housed in a message file to at least one second destination by comparing the message to processing information in the configuration file; placing the received message in a queue if the service proxy instance is to publish the received message to the second destination; placing the predetermined message in the queue upon the first destination's receipt of the received message if the service proxy instance is to publish the predetermined message to the second destination; and publishing the message stored in the queue to the second destination.