1. A method of emulating service interaction, the method comprising: providing a service invocation framework for receiving a service request and for invoking a target service from a target service provider based on the received service request; deploying an emulator between the service invocation framework and the target service provider, the emulator acting as a proxy of the target service provider; recording service interaction data into an emulation store when the emulator is in a recording mode; emulating the service interaction by executing the recorded service interaction data in the emulation store when the emulator is in an emulating mode; and passing a service invocation request to the target service provider without recording if the emulator is not in the recording mode or the emulating mode.