Server:

Code

 SocketMessage类

传每个Socket的Thread进去,里面的WaitForSendData负责和每个Client的Socket负责数据交互

 Client:

Load里面加载Thread,此Thread负责和Server通讯

Code

 Client的WaitForConnect和Server通讯

Code

到此.

关于打洞的猜想:

    Server做中转站,负责接收Client1的数据,向Client2转发收到的Client1的数据.

 

posted on 2009-03-06 14:19  小nic  阅读(204)  评论(0编辑  收藏  举报