Visual Basic TCP/IP Network Programming Tutorials explains how to create and maintain connection to a remote computers, Using XML.
www.virtualsplat.com