[发明专利]通用网关设计的对象模型无效
申请号: | 200810029513.X | 申请日: | 2008-07-16 |
公开(公告)号: | CN101324843A | 公开(公告)日: | 2008-12-17 |
发明(设计)人: | 陈迪泉;钱静;姚永深;楚来 | 申请(专利权)人: | 广州复旦奥特科技股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;H04L12/26 |
代理公司: | 广州市南锋专利事务所有限公司 | 代理人: | 李永庆 |
地址: | 510095广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种通用网关设计的对象模型。其主要包括应用程序类(1)、协议管理类(2)、通信管理类(3)、数据容器类(4)、文件类(5)、用户类(6)。本发明可将协议解析功能进行模块化封装,组成协议解析栈,每种协议解析方法只需编程一次,以后可重复利用,使协议解析的准确性得到保证,而相应的开发成本大大降低,代码效率大大提高,创建网关的过程只需简单地在几个管理界面下配置一些相关的参数,之后将配置文件系统进行编译,自动生成网关的应用程序,网关开发的效率高、质量可靠、操作简单易用。 | ||
搜索关键词: | 通用 网关 设计 对象 模型 | ||
【主权项】:
1.通用网关设计的对象模型,其特征在于,包括:应用程序类(1),该对象包含系统状态属性,提供运行网关、退出网关、数据点表操作、网关程序创建方法,该对象用于创建网关应用程序并自动生成应用程序组件、处理网关应用程序的初始化、网关数据点表操作、网关应用程序进程调度管理与运行;协议管理类(2),分为自由协议管理类和标准协议管理类二个子对象,该对象包含协议名称、协议编号、协议版本号、协议数据块属性,提供分析数据包、封装数据包、自由/标准协议处理、自由/标准协议管理方法,该对象用于处理协议的解析、协议的封装、协议的调用接口规范定义、协议的管理;通信管理类(3),该对象包含端口类型、端口连接方式、端口地址、代码效验方式、码流特征属性,提供串口状态处理、网络接口状态处理、通信端口属性管理、通信端口检测与处理、数据包接收、数据包发送方法,该对象将端口通信状态的处理、端口通信属性的修改、端口配置与参数设定、以及数据包发送与接收方法进行统一封装,打包成通信端口属性配置管理子对象,实现与协议无关的数据通信;数据容器类(4),该对象包含系统链表、设备链表、数据点表链表属性,提供新建点表、修改点表、更新点表、删除点表、数据点表管理方法,该对象用于实现数据的结构化处理,提供数据点表管理、数据点表读取、动态更新、数据写入功能;文件类(5),用于处理文件系统的相关操作;用户类(6),用于处理用户的操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州复旦奥特科技股份有限公司,未经广州复旦奥特科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810029513.X/,转载请声明来源钻瓜专利网。
- 上一篇:枸杞专用护色制干剂
- 下一篇:指纹识别系统软件分层的方法