读书人

CSOCKET 有关问题

发布时间: 2012-02-25 10:01:47 作者: rapoo

CSOCKET 问题
我的程序是通过单项隔离装置(就是数据单项流动)。
服务器定时发送数据到指定IP和端口的客户机。
客户机不能发送给服务器确认等信息,单项流动。
所以我选择UDP的方式。
我不太了解怎么能够使得服务器发送的数据很好的到达客户端,并很好的接受数据。
因为服务器端时定时发送数据每15分钟发送一次。
请大家给出具体的实现方式。

主要是客户端怎么接受数据呢?
最好给出简单的代码。供参考。

我的服务器段使用SETTIMER()定时发送数据的。
摆脱了,快过年了,做不出来就不能回家看老爸老妈了。
5555555~!

[解决办法]
"[数据单项流动]服务器定时发送数据到指定IP和端口的客户机。 "

我们倒过来考虑一下.
把你里面的 "客户端 "做成Server端,而 "服务器 "做成Client端
这样Client(服务器)定时用TCP连接Server端(客户机)进行数据发送.
[解决办法]
隔离器最好用 TCP, 用 UDP 接收端死掉,发送端是不知道的, 造成断线时发送端也没有很好的时机来做缓存, 隔离器的说明中也应该是推荐用 TCP。
你这应该是电力等工业项目,做这块最好找个比较熟悉网络的人,毕竟工业项目还是要尽量保险些。
[解决办法]
建议还是好好读一下《Windows网络编程》
[解决办法]
这里的原因有很多,没有源码不能帮你诊断

读书人网 >VC/MFC

热点推荐