[发明专利]一种业务插件交互系统及方法有效
| 申请号: | 201710606899.5 | 申请日: | 2017-07-24 |
| 公开(公告)号: | CN107368334B | 公开(公告)日: | 2020-08-28 |
| 发明(设计)人: | 靳孝芳;黄福伟;黄博 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/54;H04L29/06 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
| 地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 业务 插件 交互 系统 方法 | ||
1.一种业务插件交互系统,其特征在于,该系统包括:协议制定装置、服务端、宿主APP和包含多个业务插件的插件组;
所述协议制定装置,用于制定所述插件组与所述宿主APP进行通讯的插件注册制协议,其中,所述插件注册制协议用于指示所述服务端对进行传输的数据处理生成为预设数据格式的数据,所述预设数据格式包括消息头和消息体;
所述服务端,用于将业务数据按照所述插件注册制协议进行处理,生成包含消息头和消息体的第一业务数据并发送至所述宿主APP;
所述宿主APP,用于将所述第一业务数据依据消息头的内容进行分组,并将分组后的业务数据分别转发至所述插件组中对应的业务插件;
所述业务插件,用于通过解析接收到的分组后的业务数据,得到所述分组后的业务数据的消息体,并根据消息体中的内容进行相应的业务响应。
2.根据权利要求1所述的系统,其特征在于,所述服务端包括消息头构造单元、消息体构造单元和发送单元,其中,
所述消息头构造单元,用于提取出所述业务数据中的业务属性标识,将所述业务属性标识按照所述插件注册制协议构造成第一业务数据的消息头;
所述消息体构造单元,用于提取出所述业务数据中的业务响应信息,将所述业务响应信息按照所述插件注册制协议构造成第一业务数据的消息体;
所述发送单元,用于将构造后的包含所述消息头和所述消息体的第一业务数据发送至所述宿主APP。
3.根据权利要求1所述的系统,其特征在于,所述宿主APP包括接收单元、分组单元和转发单元,其中,
所述接收单元,用于接收所述服务端发送的第一业务数据;
所述分组单元,用于解析出所述第一业务数据的消息头中的业务属性标识,依据所述业务属性标识,将具有相同的业务属性标识的第一业务数据划分为一组;
所述转发单元,用于将分组后的业务数据分别发送至所述插件组中对应的业务插件。
4.根据权利要求1所述的系统,其特征在于,所述业务插件包括:解析单元和响应单元,其中,
所述解析单元,用于通过解析接收到的分组后的业务数据,得到所述分组后的业务数据的消息体中包含的业务响应信息;
所述响应单元,用于根据解析得到的所述业务响应信息,对所述业务响应信息进行相应的业务响应。
5.一种业务插件交互方法,其特征在于,该方法包括:
制定插件组与宿主APP进行通讯的插件注册制协议,其中,所述插件注册制协议用于指示服务端对进行传输的数据处理生成为预设数据格式数据,所述预设数据格式包括消息头和消息体;
将业务数据按照所述插件注册制协议进行处理,生成包含消息头和消息体的第一业务数据并发送至所述宿主APP;
所述宿主APP将所述第一业务数据,依据消息头的内容进行分组,并将分组后的业务数据分别转发至所述插件组中对应的业务插件;
所述业务插件通过解析接收到的分组后的业务数据,得到所述分组后的业务数据的消息体,并根据所述消息体中的内容进行相应的业务响应。
6.根据权利要求5所述的方法,其特征在于,所述将业务数据按照所述插件注册制协议进行处理,生成包含消息头和消息体的第一业务数据并发送至所述宿主APP,包括:
提取出所述业务数据中的业务属性标识,将所述业务属性标识按照所述插件注册制协议构造成第一业务数据的消息头;
提取出所述业务数据中的业务响应信息,将所述业务响应信息按照所述插件注册制协议构造成第一业务数据的消息体;
将构造后的包含所述消息头和所述消息体的第一业务数据发送至所述宿主APP。
7.根据权利要求5所述的方法,其特征在于,所述宿主APP将所述第一业务数据,依据消息头的内容进行分组,并将分组后的业务数据分别转发至所述插件组,包括:
接收第一业务数据;
析出所述第一业务数据的消息头中业务属性标识,依据所述业务属性标识,将具有相同的业务属性标识的第一业务数据划分为一组;
将分组后的所述业务数据分别发送至所述插件组中对应的业务插件。
8.根据权利要求5所述的方法,其特征在于,所述插件通过解析接收到的分组后的业务数据,得到所述分组后的业务数据的消息体,并根据所述消息体中的内容进行相应的业务响应,包括:
通过解析接收到的分组后的业务数据,得到所述分组后的业务数据的消息体中包含的业务响应信息;
解析得到的所述业务响应信息,对所述业务响应信息进行相应的业务响应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710606899.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种金属加工用铣刀
- 下一篇:一种基于上拉式拉床的拉刀下夹头结构





