【发布时间】:2012-12-27 21:01:54
【问题描述】:
我正在开发一种解决方案,通过 TCP/IP 连接将数据从带有 GPRS 调制解调器(服务器)的微控制器发送到计算机中的应用程序(一个客户端)。
我首先设计了使用串行端口连接的应用程序(逐步进行更容易),现在我必须调整它以便从套接字而不是串行端口接收,我完全新来的,我认为它会更直接。
我已经阅读了几天,但没有得到任何清楚的信息。我看到的大多数解决方案都只能发送和接收一个数据包,或者太复杂了。
我的服务器将每秒发送数据包,客户端必须读取它们然后分析它们。
我想要这样的东西:
this.serialPort.DataReceived += new SerialDataReceivedEventHandler(this.routineRx);
但对于 NetworkStream。当有要阅读的内容时唤醒阅读过程(RoutineRx)的东西。
也许我必须改变主意,忘记这类事情。我正在尝试充分利用我的旧代码。
也许我在问一些以前被问过很多次的东西,但我真的没有找到它。如果是这样,对不起。
【问题讨论】:
标签: c# events tcp event-handling tcpclient