Hi,

The way I understand some of the IM programs work is they have a central server where everyone connects to. And then when you want to IM someone, the central server connects the two people directly. This is what I do not know how to do. Is this how its done? I only know how to connect to to another computer directly and then you have to deal with port forwarding, etc. if your behind a router.

If you have a central server for the service, the connections to it are made outward from PCs so no worry about the routers. And if I could then create a connection between them at the main system, that would be awsome.

Any tips or ideas on how to do this?

Thanks