Ntee is a project mainly written in C++, it's free.
A linux tee-like emulator for processes communicating through network socket IPC.
NTEE This program is meant to provide a command line interface into a tee program which connects two client and server processes. In other words its supposed to act as a portal between two programs that would normally be a client and server.
As the in-between man, ntee will forward inbound traffic outbound as well as record it to a file in hexidecimal format with each transmission having its own line and being marked by a route and time at the front of each message.
Two programs were developed first to act as the client and server test programs then ntee was developed to act as a go-between.
The idea is to make ntee a library which could be front-ended by a gui program.
Getting Started:
Mike Buttacoli 7/5/2010