日期:2014-05-18  浏览次数:20631 次

聊天工具,为了能支持局域网到另一个局域网之间的通讯,服务器要帮这二个客户端传输哪些信息,做哪些事情
二个客户端分别在不同的局域网内,通过公网传输信息。
是不是要通过服务器转发,不过这样貌似效率不高。

但如果想直接传输数据,.net的控件可以搞定么,他们的IP地址怎么办?

------解决方案--------------------
可能需要用到打洞技术
------解决方案--------------------
用p2p技术, 服务器保存客户端的IP,端口号。
------解决方案--------------------
是的,楼上说的对,使用P2P技术,用UDP打洞,具体的我也没做过,我也只是一直在找这方面的资料。

http://blog.csdn.net/hcfalan/archive/2004/11/26/194597.aspx
这个是我找到过的认为写的最具体的文章了。