- 36
- 0
- 约5.68千字
- 约 28页
- 2019-09-12 发布于浙江
- 举报
XNet通讯简述 目录 Xnet原理概述 XNet开发关注点 单XNET服务器 XNET日志分析; XNET服务器级联 一、XNet原理概述 XNET原理概述-1 XNET是我公司自主开发的通讯中间件: 采用TCP/IP通讯协议,长连接,异步方式; 功能: 建立,断开连接,发送接收数据; 支持逻辑寻址,编程时不需考虑对方地址,支持单播,多播的发送方式; 发送中自动压缩; 在线联机检测,发现断连可自动重连; 支持XNET服务器多层级联; 支持数据优先级设置; XNET原理概述-2 所有使用XNET通讯的程序要求采用TXNetData打包; XNET报文结构: 系统区+用户区 系统区由18位固定长度的包头: Source\0 + Target\0 + Title\0 + Mark\0 XNET逻辑名称:xnet通讯时寻址的主要依据,逻辑名必须唯一; 对于XNET服务器本身,服务器逻辑名是域名(域名为启动xnet时的配置名如xnetd boc 12300,域名即为boc); 对于XNET客户端(使用xnet通讯的程序),逻辑名(终端名)为“域名.应用逻辑名”,应用逻辑名对于后台应用进程是写在配置文件或者固化在代码中(该类程序一般不能起多个),而对于客户端,一般都会有很多客户端同时登录,一般由服务器自动分配; XNET原理概述-3 Xnet内部逻辑名称可用来判断数据返回路径,对
原创力文档

文档评论(0)