Patent ID: 7797449

Claim:
A method comprising: receiving a request to deconstruct a first data channel existing between a first application on a first computer and a second application on a second computer, wherein the request is from a source separate from the first application and the second application; deconstructing the first data channel responsive to the request and transparent to the first application and the second application; receiving a communication from the first application for transmission to the second application subsequent to deconstructing the first data channel; constructing a second data channel between the first application and the second application responsive to the communication and transparent to the first application and the second application; prior to deconstructing the first channel, executing the first application on the first computer; and migrating the first application to a third computer from the first computer transparent to the first application and the second application, wherein the migrating is performed subsequent to deconstructing the first data channel and prior to constructing the second data channel, and wherein the migrating comprises stopping the executing of the first application on the first computer and starting the executing of the first application on the third computer, wherein the constructing is between the first application on the third computer and the second application on the second computer.