首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

.net socket通讯解决方案

2013-01-25 
.net socket通讯以前有这类需求的时候,我都是用vb6,winsock来做。但是有的场合效率令人发指。现在手上有一个

.net socket通讯
以前有这类需求的时候,我都是用vb6,winsock来做。但是有的场合效率令人发指。现在手上有一个网络通讯需求的东西要做,就想用.net。
现在的问题是这样:tcp面向连接,但我看了很多示例代码,为什么客户端也需要一个专门的端口去listen呢?当客户端请求连接服务器成功后,不是已经有一条连接了吗?服务器如果有消息要发到客户端,为什么不能直接用已经建好的这条连接?
winsock可以在触发dataarrival的时候接收数据,但是如果我要用.net socket通讯,我想在有数据来的时候触发接收数据的代码,这代码应该放在什么事件里呢?
socket通讯一直想去弄明白……但是各种资料一点都看不进去。要了亲命了。如果有比较好的文档,还请推荐一些
[解决办法]

引用:
但是如果我要用.net socket通讯,我想在有数据来的时候触发接收数据的代码,这代码应该放在什么事件里呢?
我不知道你是怎样编程的。监听服务器端发来的消息,使用socket对象的BeginReceive方法注册一个委托回调方法即可。

热点排行