A quick thought says to look at Winsock. Start with these links:

http://www.geocities.com/alpha_produ...vb_winsock.htm
http://www.snible.org/winsock/

Essentially, you'll want ot create a Winsock Server ActiveX DLL to listen on a particular port. Then you'll need to add a piece to your app to connect to the winsock application and port on the server. Then they would exchange appropriate information.

Goomba