【发布时间】:2019-11-04 21:35:35
【问题描述】:
我在两个使用套接字的系统之间有一个简单的接口。
外部系统“SENDER”24x7 间歇性地发送文本消息(包含 XML)。
我的“RECEIVER”服务只是在特定端口上进行监听,当接收到完整的消息时,将接收到的消息数据写入文件。
没有其他进程会使用这个专用端口。
对于像这样一个简单的、专用的 1:1 发送-接收配对,是否有任何理由使用异步套接字接口?同步代码很简单,但如果有充分的理由使用异步逻辑,我会考虑以这种方式重新实现接口。
【问题讨论】:
标签: c# sockets asynchronous