月亮柠檬 发表于 2009-5-31 20:21:01

求助:TCP/IP通讯,数据传输问题

鄙人在学习过程中遇到问题,久不能解决,请教坛中各位高手帮忙看看:

程序段主要想实现如下功能:1、服务器端和客户端进行文本信息交流;2、由服务器端仿真产生波形数据(具体就是正弦波、方波、三角波),客户端接收波形数据。

目前,文本信息可以正常发送接收,但是发送波形时,会少一个周期数据,且偶尔会在文本框内出现乱码。

经过调试分析,感觉问题出在客户端回调函数TCPClientCB中,但是不知道如何解决,还望何谓高手赐教!

另外,如何识别服务器端发送过来的是文本信息还是波形信号呢?

netcreature 发表于 2009-6-1 15:03:32

TCP/IP通讯中,无论是服务器,还是客户端都无法自动识别数据类型,具体识别、处理要依据相应的通信协议!

月亮柠檬 发表于 2009-6-1 17:06:20

不大明白版主所说!
看书中例程,有通过函数FindPattern来判别:
数据在末尾包含回车符和换行符,则认为是字符串,读入TEXBOX,若数据末尾不包含上述标识符,则认为是一般数据,读入GRAPH。

程序中有过这样设置,但有问题存在!
页: [1]
查看完整版本: 求助:TCP/IP通讯,数据传输问题