• 4839阅读
  • 4回复

求助个关于QUdpSocket和Winsock的问题 [复制链接]

上一主题 下一主题
离线过往风
 
只看楼主 正序阅读 楼主  发表于: 2012-04-27
如题,例如一个 自己编写的分布式软件,消息传递采用中间件,类型是udp报文,想问下用QUdpSocket类能实现获取这个分布式软件系统中各主机间的报文  不光是报文的头  尤其是报文的数据段   请教下,谢谢
即使是枯枝冷叶、残雪朔风,有了你的笑容,也是最温暖美好的画面
离线过往风
只看该作者 4楼 发表于: 2012-04-27
没有人知道么 还是我没说清楚。。
即使是枯枝冷叶、残雪朔风,有了你的笑容,也是最温暖美好的画面
离线过往风
只看该作者 3楼 发表于: 2012-04-27
回 2楼(fish0619) 的帖子
嗯  那个我知道  就是不确定 那个函数能把非QT库接口的报文也能读出来么  比如 我想截获本机上网的报文中的udp报文  绑定正确端口和主机地址后 能用readDatagram() 函数读取其中的 数据字段么?
即使是枯枝冷叶、残雪朔风,有了你的笑容,也是最温暖美好的画面
离线fish0619

只看该作者 2楼 发表于: 2012-04-27
看`QUdpSocket`的文档,有`readDatagram()`函数。
离线过往风
只看该作者 1楼 发表于: 2012-04-27
自己顶一个  因为看书上用 QT自带的那些socket类 写数据的都是用个datastream类 然后往里面写内容  那就不知道如果是利用winsock传输的udp报文 我通过绑定端口后获取 但是怎么读出里面的内容 还是和这个一样 用Qdatastream 然后 将报文中的内容存到一个QByteArray类中 顺序读取么?
即使是枯枝冷叶、残雪朔风,有了你的笑容,也是最温暖美好的画面
快速回复
限100 字节
 
上一个 下一个