Home Products Services Company Developer Connection
Applied Informatics

Developer Connection

Archive for July, 2009

New Remoting Transports

Recently we have been working on two new transport implementations for Remoting. The first one is based on Unix Named Pipes and is really great for implementing object-based IPC on Unix/Linux platforms, as Named Pipes have less overhead than localhost sockets.
The other new transport is an extension of the existing Binary transport and allows for bidirectional communication. The main advantage of this transport is that the server can itself send requests to the client over the same socket connection the client uses to talk to the server. This is good for implementing asynchronous notifications from the server to the client – and since the existing client connection is used, this will also work across firewalls.
Both transport implementations will be part of an upcoming POCO Platform release. If you want to try these transports out now, get in touch with us.