读书人

客户端获取的对话框中的注册信息怎么

发布时间: 2012-05-16 11:12:12 作者: rapoo

客户端获取的对话框中的注册信息,如何发给服务器端?
聊天软件在客户端注册,如何将获取的注册信息发往服务器端?用send()发送,但是获取的文本信息有很多项,比方说用户名密码等,如何区分这些项进而写入服务器端的数据库对应的字段中,我想定义CString对象数组str[10],str[1]存储用户名,str[2]存储密码...等,但是send的参数不知道如何写?加入分开发送但是服务器端如何区分每一项呢?麻烦大家给点思路,谢谢!

[解决办法]
自定义个结构体,然后将数据send过去,接收端做对应的处理
[解决办法]
自己规定一个格式和对应的结构吧

探讨
引用:

自定义个结构体,然后将数据send过去,接收端做对应的处理


关键是接收端该如何处理?MFC有没有一个结构体能使得服务器端区分发来的数据?能给点思路吗?谢谢

[解决办法]
进行必要的封包,包头+包体,包头中包含有本次发送数据需要对方执行的命令,包头中包含有真正的数据,接收后,根据包头中包含的包体长度,放到buffer中,然后如果你需要可以格式化中结构体中,然后再进行相应的处理。

[解决办法]
怎么写都可以,关键是双方要用一样的格式

读书人网 >VC/MFC

热点推荐