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

那种方式比较好?阻塞,非阻塞?解决方案

2012-06-16 
那种方式比较好?阻塞,非阻塞?最近有个需求,我需要写一个dll给vb调用,功能是向一个远程服务器发送请求,然后

那种方式比较好?阻塞,非阻塞?
最近有个需求,我需要写一个dll给vb调用,功能是向一个远程服务器发送请求,然后再接收数据。

我在dll里面准备用clientsocket,但是,用非阻塞似乎不是很方便,vb没法知道是否数据到达,或者数据收全了。

如果用阻塞方式,在非线程模式下, 又容易导致界面无响应。

有什么好方法能建议下吗?

[解决办法]
客户端而已,对性能要求不苛刻,用阻塞就行。
阻塞方式下,用一个线程来通讯,通讯完成通过发送通知消息给主线程

热点排行