A system and method for transferring data between two relatively
autonomous processors using a sockets interface. In particular, a source
SDT ("socket data transfer") engine tells a destination SDT engine that
data is available. Next the destination SDT engine then sends a data
request to the source SDT engine. The source SDT engine then sends data
to the destination SDT engine.