[发明专利]一种基于全国产CPU和OS的短信设备通用通信接口有效
申请号: | 201410049389.9 | 申请日: | 2014-02-13 |
公开(公告)号: | CN103795814B | 公开(公告)日: | 2019-06-25 |
发明(设计)人: | 朱宪;孙桂刚 | 申请(专利权)人: | 浪潮软件股份有限公司 |
主分类号: | H04L29/10 | 分类号: | H04L29/10;G06F9/448 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于全国产CPU和OS的短信设备通用通信接口,属于通信接口领域。上述通信接口针对短信设备的AT指令和常用功能提炼封装有针对短信设备常用功能接口,采用JNI技术实现供JAVA程序调用的接口、采用标准POSIX API实现串口通信函数库、使用分层设计实现设备通信和上层调用的隔离、使用C++的多态性设计了类继承层次关系。与现有技术相比,本发明的基于全国产CPU和OS的短信设备通用通信接口具有良好的通用性和可扩展性,具有很好的推广应用价值。 | ||
搜索关键词: | 一种 基于 国产 cpu os 短信 设备 通用 通信 接口 | ||
【主权项】:
1.一种基于全国产CPU和OS的短信设备通用通信接口,其特征在于:采用分层的设计架构屏蔽底层设备不同造成的程序控制差异,同时实现设备通信和上层调用的隔离,向上层应用程序提供统一标准的应用程序调用接口,其具备被多种语言编写的应用程序调用的能力,包括java、C++;使用基于全国产CPU的操作系统遵循的POSIX接口实现设备通信;基于分层的设计架构设计了类的继承层次关系,所述分层的设计架构指将短信设备通用通信接口的设计架构设计为应用程序层、设备应用层、设备接口层、物理通信层;应用程序层用于向应用程序提供短信设备通信接口调用;设备应用层基于程序设计语言多态性设计,屏蔽底层设备的差异、对上层提供统一标准的应用程序调用接口;设备接口层针对不同的品牌、型号的短信设备实现设备控制接口,用于向设备应用层提供统一的标准调用接口;物理通信层以POSIX接口实现短信设备与基于全国产CPU和OS的国产物理服务器、PC的通信,向设备接口层提供统一标准的短信设备调用通信接口;所述类继承层次关系为:SmsApp类对应层次设计中的设备应用层,定义了统一标准接口,向应用程序层提供统一的调用接口,同时为底层设备接口类提供统一的实现接口;设备接口类对应设备接口层,其针对不同的短信设备,实现设备控制接口,所述设备接口类实现SmsApp类定义的标准接口规则,包括WaveCom或Seimens类。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410049389.9/,转载请声明来源钻瓜专利网。
- 上一篇:摄像头模块
- 下一篇:石墨烯/碳纳米管复合材料及其制备方法与应用