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

怎么控制已连接的socket?
我想做一个功能,就是在两个socket已建立连接的情况下,新建一个socket代替其中一个socket继续通信,这样的做法能实现么?

另外,我之前看过多线程网络的控制,记得不是很清楚,只记得记录一下线程的ID,那么网络线程当中的socket用属性记录呢?怎么控制来关闭某个socket?

------解决方案--------------------
.net似乎没有提供类似api,要能实现估计也必须用c++,

在.net中,socket被封装了,所以你很难做到这种灵活的功能,
------解决方案--------------------
c++可以用socket api甚至更底层的api编程,不一定要用封装好的csocket类,能做的事情比c#多得多,