发明名称 |
一种适用于多应用场景的通信框架和通信方法 |
摘要 |
本发明公开了一种适用于多应用场景的通信框架及通信方法,所述的通信框架包括配置模块、通讯控制模块和通讯模块,所述通讯控制模块设有应用接口和通讯接口。不同的上层应用的配置文件中配置有不同的规约配置信息,通信框架中的配置模块可以根据不同上层应用的配置文件加载不同的组件,针对不同的上层应用,只需要加载相应的组件即可适用于多应用场景,在开发的过程中,不需要作过多改变,通过不同的组件进行灵活组合,从而提高了整个框架的自适应性差;另外,通信控制模块可为不同的上层应用提供统一的应用接口,该应用接口能适应不同的上层应用,以及通信模块支持多种通信链路方式。 |
申请公布号 |
CN106131073A |
申请公布日期 |
2016.11.16 |
申请号 |
CN201610750425.3 |
申请日期 |
2016.08.29 |
申请人 |
武汉精伦电气有限公司 |
发明人 |
尹江南 |
分类号 |
H04L29/06(2006.01)I;H04L29/08(2006.01)I;G06F9/445(2006.01)I |
主分类号 |
H04L29/06(2006.01)I |
代理机构 |
北京轻创知识产权代理有限公司 11212 |
代理人 |
杨立;李蕾 |
主权项 |
一种适用于多应用场景的通信框架,其特征在于,包括配置模块、通讯控制模块和通讯模块,所述通讯控制模块设有应用接口和通讯接口;所述配置模块,用于从配置文件中读取上层应用的规约配置信息,并根据规约配置信息动态加载相应的组件;通讯控制模块,用于接收上层应用通过应用接口发送的下行数据以及接收远端设备经过通讯模块并通过通讯接口发送的上行数据;还用于调用相应的组件对下行数据按照规约格式进行组包,且将组包后的下行数据通过通讯接口发送给通讯模块;或者还用于调用相应的组件对上行数据进行规约解析后通过应用接口发送给上层应用;所述通讯模块,用于根据每一个远端设备的通信方式建立与每一个远端设备的通信链路;还用于通过相应的通信链路将组包的下行数据发送给对应的远端设备;或者还用于通过相应的通信链路接收对应远端设备发送的上行数据。 |
地址 |
430223 湖北省武汉市东湖开发区光谷大道70号 |