同步与异步套接字问题



我在使用套接字的两个系统之间有一个简单的接口。外部系统"SENDER"全天候间歇性地发送文本消息(包含XML(。
我的"RECEIVER"服务只是在特定端口上进行侦听,当收到完整的消息时,会将收到的消息数据写入文件。

没有其他进程将使用此专用端口。

对于这样一个简单、专用的1:1发送-接收配对,有什么理由使用异步套接字接口吗?同步代码很琐碎,但如果有充分的理由使用异步逻辑,我会考虑以这种方式重新实现接口。

对于这样一个简单、专用的1:1发送-接收配对,有理由使用异步套接字接口吗?

否。只要您只有几百个并发的TCP会话,那么为侦听器和接受的每个TCP套接字提供一个专用线程是可以的。

最新更新