面向对象协议数据释义模块、方法、装置以及一种集中器制造方法及图纸

技术编号:26894838 阅读:13 留言:0更新日期:2020-12-29 16:19
本发明专利技术适用于电力通信领域,提供了一种面向对象协议数据释义模块、方法、装置以及一种集中器,所述面向对象协议数据释义模块内存储有与面向对象协议相关的数据映射关系,并与不支持面向对象协议的终端设备之间通过应用接口层协议进行数据交换;其中终端设备在获取到面向对象协议数据后,将面向对象协议数据发送至面向对象协议数据释义模块,面向对象协议数据释义模块利用数据映射关系进行释义处理,然后返回给终端设备,实现了终端设备对面向对象协议的支持。本发明专利技术使得用户可以无需关注面向对象协议本身,不要求开发出的产品支持面向对象协议,而可以直接利用面向对象协议数据释义模块实现支持面向对象协议功能,提高产品的开发效率。

【技术实现步骤摘要】
面向对象协议数据释义模块、方法、装置以及一种集中器
本专利技术属于电力通信领域,尤其涉及一种面向对象协议数据释义模块、方法、装置以及一种集中器。
技术介绍
面向对象协议是最几年电力行业刚刚兴起的通信协议。现有的面向对象协议由于相对灵活和复杂,用户在开发面向对象相关产品,需要掌握面向对象协议,如果不了解面向对象协议时,则无法开发面向对象相关产品。此外,开发面向对象协议相关产品时需要大量的人力投入,开发周期过长,往往产品开发完成后,无法第一时间抢占市场。可见,现有技术在开发面向对象协议需要用户熟练掌握面向对象协议,且开发周期长。
技术实现思路
本专利技术实施例的目的在于提供一种面向对象协议数据释义模块,旨在解决现有技术存在的在开发面向对象协议需要用户熟练掌握面向对象协议,且开发周期长的技术问题。本专利技术实施例是这样实现的,一种面向对象协议数据释义模块,所述面向对象协议数据释义模块内预先存储有与面向对象协议相关的数据映射关系;所述面向对象协议数据释义模块与不支持面向对象协议的设备之间通过预设的应用接口层协议进行数据交换;所述预设的应用接口层协议是指接口参数及数据均采用标准交互接口格式传输;所述不支持面向对象协议的设备,用于在获取到面向对象协议数据后,通过所述应用接口层协议将所述面向对象协议数据发送至所述面向对象协议数据释义模块;所述面向对象协议数据释义模块,用于根据所述数据映射关系对所述面向对象协议数据进行释义处理,生成面向对象协议释义数据并通过所述应用接口层协议返回。本专利技术实施例的另一目的在于提供一种面向对象协议数据释义方法,应用于不支持面向对象协议的设备上,具体包括以下步骤:将获取的面向对象协议数据通过应用接口层协议发送至面向对象协议数据释义模块;所述应用接口层协议是指接口参数及数据均采用标准交互接口格式传输;所述面向对象协议数据释义模块内预先存储有与面向对象协议相关的数据映射关系;接收所述面向对象协议数据释义模块返回的面向对象协议释义数据;所述面向对象协议释义数据是面向对象协议数据释义模块根据所述数据映射关系对所述面向对象协议数据进行释义处理生成的。本专利技术实施例的另一目的在于提供一种面向对象协议数据释义装置,设置于不支持面向对象协议的设备上,具体包括:面向对象协议数据发送单元,用于将获取的面向对象协议数据通过应用接口层协议发送至面向对象协议数据释义模块;所述应用接口层协议是指接口参数及数据均采用标准交互接口格式传输;所述面向对象协议数据释义模块内预先存储有与面向对象协议相关的数据映射关系;面向对象协议释义数据接收单元,用于接收所述面向对象协议数据释义模块返回的面向对象协议释义数据;所述面向对象协议释义数据是面向对象协议数据释义模块根据所述数据映射关系对所述面向对象协议数据进行释义处理生成的。本专利技术实施例的另一目的在于提供一种集中器,所述集中器不支持面向对象协议;所述集中器上设置有对象协议数据释义模块;所述集中器与所述对象协议数据释义模块之间通过如上述所述的面向对象协议数据释义方法实现面向对象协议数据的释义。本专利技术实施例提供的一种面向对象协议数据释义模块,通过预先存储有与面向对象协议相关的数据映射关系,使得用户在开发与面向对象协议有关的产品时,可以不需要关注面向对象协议,而是可以通过预设的应用接口层协议来与本申请提供的面向对象协议数据释义模块采用标准交互接口格式传输,在获取到面向对象协议数据后,通过应用接口层协议将面向对象协议数据发送至所述面向对象协议数据释义模块,并利用面向对象协议数据释义模块内的与面向对象协议相关的数据映射关系对面向对象协议数据进行处理,并获取到释义结果,也就是说,用户可以无需关注面向对象协议本身,不要求开发出的与面向对象协议有关的产品支持面向对象协议,而可以直接利用本专利技术提供的面向对象协议数据释义模块实现支持面向对象协议功能,让开发者更多的精力投入在业务开发上,提高产品的开发效率。附图说明图1为本专利技术实施例提供的面向对象协议数据释义模块的应用环境图;图2为本专利技术实施例提供的一种面向对象协议数据释义方法的步骤流程图;图3为本专利技术实施例提供的另一种面向对象协议数据释义方法的步骤流程图;图4为本专利技术实施例提供的一种面向对象协议数据释义装置的结构示意图;图5为本专利技术实施例提供的另一种面向对象协议数据释义装置的结构示意图;图6为本专利技术实施例提供一种面向对象协议数据释义模块的具体结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但除非特别说明,这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一xx脚本称为第二xx脚本,且类似地,可将第二xx脚本称为第一xx脚本。图1为本专利技术实施例提供的面向对象协议数据释义模块的应用环境图,如图1所示,在该应用环境中,包括设备终端110以及面向对象协议数据释义模块120,详述如下。在本专利技术实施例中,所述设备终端110要求为需要支持面向对象协议的终端设备,例如电力通信领域当中的集中器,但在本专利技术公开的技术方案中,设备终端110可以本身不支持面向对象协议,而是通过面向对象协议数据释义模块120来实现对面向对象协议的支持,具体的,设备终端110通过其他通信方式获取到面向对象协议数据,通过应用接口层协议将面向对象协议数据发送至给面向对象协议数据释义模块120,面向对象协议数据释义模块120根据其内部预先存储的与面向对象协议相关的数据映射关系对所述面向对象协议数据进行释义处理,生成面向对象协议释义数据并通过应用接口层协议返回给设备终端110,如此,设备终端110便具有了支持面向对象协议的功能。作为本专利技术的一个优选实施例,所述设备终端110还可以通过所述面向对象协议数据释义模块实现面向对象协议数据的发送,具体的,设备终端110通过应用接口层协议向面向对象协议数据释义模块120发送与面向对象协议相关的请求数据,面向对象协议数据释义模块120在利用数据映射关系对请求数据处理后,会生成符合面向对象协议的数据并返回给设备终端110,如此设备终端110便可以发送符合面向对象协议的数据。作为本专利技术的另一个优选实施例,所述接口参数及数据均采用标准交互接口格式传输具体为接口参数及数据均采用json格式传输。也就是说设备终端110与面向对象协议数据释义模块120之间采用json格式传输。考虑到json格式是一种轻量级的数据交换格式,即易于人阅读和编写,同时也易于机器解析和生成,是一种理想的数据交换语言。作为本专利技术的又一个优选实施例,考虑到面向对象协议数据释义模块是一个可独立的功能模块,因此需要具有一定的数据传输、数据存储本文档来自技高网...

【技术保护点】
1.一种面向对象协议数据释义模块,其特征在于,所述面向对象协议数据释义模块内预先存储有与面向对象协议相关的数据映射关系;所述面向对象协议数据释义模块与不支持面向对象协议的设备之间通过预设的应用接口层协议进行数据交换;所述预设的应用接口层协议是指接口参数及数据均采用标准交互接口格式传输;/n所述不支持面向对象协议的设备,用于在获取到面向对象协议数据后,通过所述应用接口层协议将所述面向对象协议数据发送至所述面向对象协议数据释义模块;/n所述面向对象协议数据释义模块,用于根据所述数据映射关系对所述面向对象协议数据进行释义处理,生成面向对象协议释义数据并通过所述应用接口层协议返回。/n

【技术特征摘要】
1.一种面向对象协议数据释义模块,其特征在于,所述面向对象协议数据释义模块内预先存储有与面向对象协议相关的数据映射关系;所述面向对象协议数据释义模块与不支持面向对象协议的设备之间通过预设的应用接口层协议进行数据交换;所述预设的应用接口层协议是指接口参数及数据均采用标准交互接口格式传输;
所述不支持面向对象协议的设备,用于在获取到面向对象协议数据后,通过所述应用接口层协议将所述面向对象协议数据发送至所述面向对象协议数据释义模块;
所述面向对象协议数据释义模块,用于根据所述数据映射关系对所述面向对象协议数据进行释义处理,生成面向对象协议释义数据并通过所述应用接口层协议返回。


2.根据权利要求1所述的面向对象协议数据释义模块,其特征在于,所述不支持面向对象协议的设备,还用于通过所述应用接口层协议向所述面向对象协议数据释义模块发送与面向对象协议相关的请求数据;
所述面向对象协议数据释义模块,还用于根据所述数据映射关系对所述请求数据进行处理,生成符合面向对象协议的数据并返回。


3.根据权利要求1所述的面向对象协议数据释义模块,其特征在于,所述接口参数及数据均采用标准交互接口格式传输具体为接口参数及数据均采用json格式传输。


4.根据权利要求1所述的面向对象协议数据释义模块,其特征在于,所述面向对象协议数据释义模块包括数据映射关系初始化子模块、面向对象协议数据接收子模块、面向对象协议数据预检查子模块、面向对象协议数据解包子模块、面向对象协议数据断帧子模块、面向对象协议释义数据打包子模块以及面向对象协议释义数据发送子模块。


5.一种面向对象协议数据释义方法,其特征在于,应用于不支持面向对象协议的设备上,具体包括以下步骤:
将获取的面向对象协议数据通过应用接口层协议发送至面向对象协议数据释义模块;所述应用接口层协议是指接口参数及数据均采用标准交互接口格式传输;所述面向对象协议数据释义模块内预先存储有与面向对象协议相关的数据映射关系;
...

【专利技术属性】
技术研发人员:白喜阳程园第五常青
申请(专利权)人:广东浩宁达实业有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1