社区
Qt
帖子详情
求教QT网络
msayz
2012-07-09 03:12:30
问题:用的Udp通信,客户端弄了一个注册框和一个对话框,分别点击按钮时都会向服务器发送信息,但服务器对两个页面发来的信息处理方法不一样,要怎样区别是哪个对话框发来的,还有服务器处理完注册页面的信息后要向客户端返回一个信息,该如何实现?
...全文
129
9
打赏
收藏
求教QT网络
问题:用的Udp通信,客户端弄了一个注册框和一个对话框,分别点击按钮时都会向服务器发送信息,但服务器对两个页面发来的信息处理方法不一样,要怎样区别是哪个对话框发来的,还有服务器处理完注册页面的信息后要向客户端返回一个信息,该如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiebin133
2012-07-11
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
引用 5 楼 的回复:
引用 4 楼 的回复:
就是将内容写到XML文件中然后发送~~?
并不需要些到文件中,写到一段内存就可以了,只是以XML格式来写,后面容易解析,而且不容易出错。
但是怎样发送呢~~
[/Quote]
你平时怎么发送的还是怎么发送啊。只是先用报文封装就好了,比如<user>123</user>
msayz
2012-07-09
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
引用 4 楼 的回复:
就是将内容写到XML文件中然后发送~~?
并不需要些到文件中,写到一段内存就可以了,只是以XML格式来写,后面容易解析,而且不容易出错。
[/Quote]
但是怎样发送呢~~
msayz
2012-07-09
打赏
举报
回复
嗯嗯 谢谢 那试一下先
xiebin133
2012-07-09
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
就是将内容写到XML文件中然后发送~~?
[/Quote]
并不需要些到文件中,写到一段内存就可以了,只是以XML格式来写,后面容易解析,而且不容易出错。
msayz
2012-07-09
打赏
举报
回复
就是将内容写到XML文件中然后发送~~?
xiebin133
2012-07-09
打赏
举报
回复
用XML报文,可以解决你这个问题。使用QDomElement,QDomNode这两个类可以解析报文。
msayz
2012-07-09
打赏
举报
回复
如何知道刚才发来的客户端的IP地址,怎么封装成报文和解析报文,我是直接将IP地址信息一起发送过去的~~但在服务器中怎样将他们分开。之前有用判断换行符不过觉得这个方法不怎么好
xiebin133
2012-07-09
打赏
举报
回复
为什么不用TCP呢?用一个标志位标志下注册框还是对话框,最好把发送的消息封装成报文发送到服务端,服务端在解析下报文,处理完之后服务端在发送一个报文回去就好了,和客户端发送是一样的。
QT
网络
通信——较大数据量
背景——
QT
cpSocket
网络
通信,当数据量大于1435时,无法在一次readyRead触发后读完全部数据,即使在槽函数里循环读。解决——在多次readyRead里读完,如下,rh和d和size都是成员变量,分别用于记录是否读了包头,...
利用
Qt
进行FTP
网络
编程
在本文中,我们将向读者介绍如何利用
Qt
提供的
网络
编程有关的类来进行快速的FTP编程,下面首先介绍FTP协议的基础知识,然后用实例讲解FTP的客户端编程。 一、FTP 我们都知道,FTP协议是互联网上的文件传输协议,...
qt
配置opencv3.0 linux,
Qt
5.5 OpenCV3.0 环境配置问题,
求教
!
该楼层疑似违规已被系统折叠隐藏此楼查看此楼#-------------------------------------------------## Project created by
Qt
Creator 2015-10-29T12:25:41##-------------------------------------------------
QT
+= ...
基于
Qt
4.8的Windows软件的开发与打包发布
为了实现各平台之间的移植,初步接触
Qt
,发现其甚是好用!公司的产品大部分都是用串口来实现与上位机通信的,所以首先了解
Qt
的串口操作,其次还用到数据转动态曲线,多线程,音视频多媒体以及读写excel文件等操作。...
Qt
串口通信简单编程步骤(QSerialPort)
Qt
有自带的串口通信类QSerialPort: 提供访问串口的功能。您可以使用QSeralPortinfo助手类获得关于可用串行端口的信息,该帮助程序允许枚举系统中的所有端口。有助于获得您想要使用的串行端口的正确名称。您可以将...
Qt
16,175
社区成员
26,581
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章