UDP帧事件触发
程序员文章站
2024-03-25 23:47:52
...
1)笔记
1)服务器会按照固定的帧向客户端去发送,
然后客户端就去做当前的事件的处理,
处理完以后再把它的操作上传给服务器,
然后下一帧的时候服务器会把操作发给我们的客户端,
客户端处理完以后又把下下帧的操作发给服务器,
这样子一路下来
2)为什么要在LoginLogicReq这个命令添加 用户登录IP与UDP端口呢?
那是因为我们tcp的session是验证过的,所以那个session发过来的
东西呢相对是准确的,而udp不是面对连接的,所以你直接发过来,在
这个地方不是那么的安全,所以我们通过这个验证过的,把客户端的
IP地址和将要监听的,因为客户端也要收UDP的数据,那么我们要知道
客户端在哪个端口等待着服务器的数据收过来,所以我们在这个命令
这里加上2个字段:一个IP地址、一个客户端的UDP的收数据的端口,
那么客户端的IP地址如何获取,那我们是通过网关才能获取,因为网关
才知道客户端的IP地址在广域网的哪个地方
3)udp没有断线一说,因此tcp断线了,就不让它搞了;
udp不带uid
上一篇: 企业实训第十四节