[发明专利]一种数据流传输服务的方法及系统有效
申请号: | 201710310725.4 | 申请日: | 2017-05-05 |
公开(公告)号: | CN107231347B | 公开(公告)日: | 2019-09-27 |
发明(设计)人: | 邓兆云;黄文英;任晓辉;李泽科;林文彬;谢巧云;邓勇;宋福海 | 申请(专利权)人: | 国网福建省电力有限公司;国家电网公司;国网福建省电力有限公司电力科学研究院 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 蔡学俊;丘鸿超 |
地址: | 350003 *** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据流传输 服务数据流 数据流 服务原语 数据流交互 解码 定义服务 服务参数 服务请求 复杂数据 获取服务 收到服务 通用服务 接收端 服务 | ||
本发明涉及一种数据流传输服务的方法及系统。首先,定义服务数据流的格式:SDS类型+SDS对应服务原语+SDS参数;而后,依据服务请求服务原语,将服务参数编码成服务数据流;最后,接收端收到服务数据流,需将服务数据流解码,以获取服务参数。本发明为《通用服务协议》标准所描述的数据流交互方法发明了一种可具体实现方法及系统,解决了该标准没有具体解决该标准中所提到通过数据流传输服务的问题;本发明还可解决需要进行多项复杂数据进行整体交互或表达问题。
技术领域
本发明属于电力自动化技术领域,涉及面向服务(SOA)架构体系的信息交互等双方需要进行复杂数据交换的信息交互场合,具体为一种数据流传输服务的方法及系统。
背景技术
随着计算机和网络技术的发展,电网的智能化水平和要求不断提升,传统的针对电力系统某些特定应用所设计的通信协议和信息交互机制已不能满足需要,需要不断的为这些协议做出非标准的扩充,导致系统不能互操作,采用面向服务(SOA)架构体系的信息交互机制已经成为一个发展方向,为此我国发布了《电力系统简单服务接口规范》(DL/T1233)为这个发展奠定了基础,待发布的《电力系统通用服务协议》标准又为解决这个问题提出了解决方案,但《电力系统通用服务协议》没具体的通过数据流实现服务传输的解决方案。本发明在《电力系统通用服务协议》基础上对如何通过数据流实现服务传输的问题提出了解决方案。
发明内容
本发明的目的在于提供一种解决了《通用服务协议》标准没有具体解决该标准中所提到通过数据流传输服务的问题的数据流传输服务的方法及系统。
为实现上述目的,本发明的技术方案是:一种数据流传输服务的方法,包括如下步骤,
S1、定义服务数据流的格式:SDS类型+SDS对应服务原语+SDS参数;
S2、依据服务请求服务原语,将服务参数编码成服务数据流,即:首先,判断需形成的服务数据流类型;而后,获取与服务数据流类型相应的服务请求服务原语;再而,根据需形成的服务数据流类型对SDS类型进行赋值;然后,将服务请求服务原语的服务名写入SDS对应服务原语中;最后,依据服务请求服务原语中服务请求参数的类型和顺序,查询服务参数编码表,并依据所查到的编码方法,将相应的服务请求参数进行编码后写入SDS参数中,形成服务数据流;
S3、接收端收到服务数据流,需将服务数据流解码,以获取服务参数,即:首先,解析服务数据流首字节,获取服务数据流的SDS类型;而后,按STRING类型格式解析服务数据流,获取服务请求服务原语的服务名,进而获取服务请求服务原语;最后,依据SDS类型、服务请求服务原语对服务数据流进行解析,获取相应的服务参数。
在本发明一实施例中,所述服务参数编码表包括基本参数类型编码表和组合参数类型编码表,其中,基本参数类型编码表由基本参数类型、该基本参数类型对应的编码方法以及占数据流的字节数构成;组合参数类型编码表由组合参数类型、该组合参数类型对应的编码方法以及占数据流的字节数构成。
在本发明一实施例中,所述SDS类型的长度为一个字节;SDS对应服务原语的长度可变,其格式为STRING类型;SDS参数包含多段,段的个数由服务请求服务原语中参数的个数确定,各个段的格式由服务请求服务原语中各个参数的类型确定。
在本发明一实施例中,所述SDS类型取值包括I、D、O,其中,I表示IN参数,为客户端到服务端方向;O表示OUT参数,为服务端到客户端方向;D表示无IN,OUT参数标识的数据块。
在本发明一实施例中,所述SDS参数的段的个数,通过如下方式决定:
若SDS类型取值为I时,SDS参数的段的个数为服务请求服务原语中标识为IN的参数的个数;
若SDS类型取值为O时,SDS参数的段的个数为服务请求服务原语中标识为OUT的参数的个数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网福建省电力有限公司;国家电网公司;国网福建省电力有限公司电力科学研究院,未经国网福建省电力有限公司;国家电网公司;国网福建省电力有限公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710310725.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种核电站发电机励磁调节装置及方法
- 下一篇:共形驱动IV型弯张换能器