• 2942阅读
  • 2回复

客户端与服务器之间的交互命令是什么个样子的? [复制链接]

上一主题 下一主题
离线xsjqqq123
 

只看楼主 倒序阅读 楼主  发表于: 2013-01-24
比如客户端要服务器执行某个任务时,发送给服务器的信息是怎样的一种格式

我的想法是,发送自定义的一些标记字符串
比如:
L#username#password
这种,L代表登陆,后面是用户名密码,这样发到服务器后,用str.splite(“#”)貌似可以将它分开,服务器识别第一个字符,知道要干什么,然后检查数据信息。这种标记性的可不可以用呢?有没有效率问题?有没有其它方法?
离线dxfans

只看该作者 1楼 发表于: 2013-01-24
TLV格式。,,网络通信
离线hehui

只看该作者 2楼 发表于: 2013-01-29
自己定协议就行了!
比如第一个字节表示协议版本号,第二个字节表示命令代码,第三四个表示数据长度,后面的是数据,TCP的话可以在最后加字符表示终止。
可以参考下QQ协议!
快速回复
限100 字节
 
上一个 下一个