Dotnet TCP客户端保持活动连接

时间:2019-02-04 05:03:17

标签: c# tcpclient networkstream

感谢阅读!

我需要连接到IoT TCP网关,然后网关将向我发送系统中发生的事件,我需要解析并保存到数据库。

Gateway本身没有历史记录,例如不能将过去24小时内发生的所有事件发送给我,这就是为什么我必须保持连接状态并仅等待传入消息。

问题:连接到网关,保持连接并等待传入​​消息的正确方法是什么?有什么方法可以订阅传入的消息事件,并只处理和保存来自回调函数的消息?

我尝试使用NetworkStream.BeginRead,但是我不明白如何使连接保持活动状态。

谢谢!

0 个答案:

没有答案