1 / 8
文档名称:

SuperSocket 1.6.4 通过FixedHeaderReceiveFilter解析自定义协议.docx

格式:docx   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SuperSocket 1.6.4 通过FixedHeaderReceiveFilter解析自定义协议.docx

上传人:yzhfg888 2016/7/2 文件大小:0 KB

下载得到文件列表

SuperSocket 1.6.4 通过FixedHeaderReceiveFilter解析自定义协议.docx

文档介绍

文档介绍:SuperSocket 通过 FixedHeaderReceiveFilter 解析自定义协议 SuperSocket 提供了一些通用的协议解析工具, 你可以用他们简单而且快速的实现你自己的通信协议:? TerminatorReceiveFilter (, ) ? CountSpliterReceiveFilter (, ) ? FixedSizeReceiveFilter (, ) ? BeginEndMarkReceiveFilter (, ) ? FixedHeaderReceiveFilter (, ) 由于本次项目涉及的通信协议是头部格式固定并且包含内容长度的协议这里主要讲解使用 FixedHeaderReceiveFilter 来拆解. 通信协议格式如下: 代码字节数说明 68H 1 帧起始码 DLC 4 设备逻辑地址 SEQ 2 主站地址与命令序号 68H 1 帧起始码 C1 控制码 L2 数据长度(DATA 长度) DATA 变长数据内容 CS1 校验码 16H 1 结束码在 FixedHeaderReceiveFilter, 头部指数据内容之前的数据( 即数据长度 L 之前的部分), 以上协议可以知道, 头部包含 11 个字节. 首先, 根据协议的需要来定义自己的请求类型, 先实现一个客户端请求的实体类 RequestInfo, 改 RequestInfo 类必须实现接口 IRequestInfo ,该接口只有一个名为"Key" t 设计了两个 RequestInf o 类:StringRequestInfo 和 BinaryRequestInfo, 这里我们自定义一个来 GDProtocolRequestInfo 实现: using System; using ; using ; using ; using ; namespace GDServer { public class GDProtocolRequestInfo : IRequestInfo { /// <summary> /// [ 不使用] /// </summary> public string Key { get ; set

最近更新

2024年车辆抵押投资担保协议3篇 55页

2024年通用分包工程合同,全面阐述合同标的与.. 16页

2024版工程顾问服务合同范本 14页

2025投资合同书协议书书范本 13页

英语专业写作教程答案 59页

2025智能化系统工程合同书书 15页

2025最新场地租赁合同书免费下载 14页

2025最新民间借款合同书模板 14页

2025最新铝合金建筑型材承包合同书模板 14页

2025机器租赁合同书简单 17页

2025水泥运输合同书书 14页

2025年二级建造师之二建市政工程实务题库带答.. 160页

2025年四川应用技术职业学院单招职业倾向性考.. 46页

2025年四川护理职业学院单招职业适应性考试题.. 43页

2025年四川电力职业技术学院单招职业倾向性测.. 45页

2025年四川邮电职业技术学院单招职业技能考试.. 44页

2025年基金从业资格证之基金法律法规、职业道.. 140页

2025年大庆医学高等专科学校单招综合素质考试.. 43页

2025年天津国土资源和房屋职业学院单招综合素.. 42页

2025年天津财经大学珠江学院单招职业适应性测.. 44页

2025年太原旅游职业学院单招职业倾向性测试题.. 42页

2025年宁夏中 卫 市单招职业倾向性考试题库及.. 44页

2025年宁德师范学院单招职业适应性考试题库1套.. 43页

部编版八年级下册全册拼音训练题pptx课件 53页

2025年安徽商贸职业技术学院单招职业适应性测.. 46页

初二地理生物中考动员主题班会 26页

5S管理考核表 7页

北京市西城区2023-2023学年高一物理下学期期中.. 11页

杜邦康宽全新杀虫剂-PPT文档资料PPT65页 65页

神经外科批量外伤急救应急预案演练记录 4页