[发明专利]一种基于中间件进行数据处理的方法及系统在审
申请号: | 202011572911.3 | 申请日: | 2020-12-25 |
公开(公告)号: | CN112613965A | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 刘晓瑜;孟康;王云飞;张莹;冯畅;刘燃 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06Q40/00 | 分类号: | G06Q40/00;G06Q30/04 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 姜丽辉 |
地址: | 100195 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 中间件 进行 数据处理 方法 系统 | ||
1.一种基于中间件进行数据处理的方法,所述方法包括:
通过业务系统的输入部件接收数据处理请求,对所述数据处理请求进行解析以获取请求方标识信息、请求方身份信息和业务请求;
根据请求方标识信息在认证数据库中搜索预先存储的与请求方相关联的认证信息,将认证信息对请求方身份信息进行比对,并基于比对的结果确定请求方是否通过身份认证;
当请求方通过身份认证时,利用中间件对业务请求进行解析以确定业务标识符和业务数据;
基于业务标识符在中间件的报文格式库中进行检索,以获取与业务请求相关联的目标报文格式,基于业务标识符、业务数据和目标报文格式生成目标业务报文;
将所述目标业务报文发送给数据处理客户端,以使得所述数据处理客户端对所述目标业务报文进行解析,以获取业务标识符;
数据处理客户端根据业务标识符为业务请求分配数据处理功能,并将业务数据发送给所述数据处理功能,使得数据处理功能根据业务数据进行数据处理。
2.根据权利要求1所述的方法,所述请求方标识信息为能够标识请求方的全局唯一的标识符。
3.根据权利要求1所述的方法,所述请求方身份信息包括:请求方的用户名、请求方的密码、请求方生物识别信息。
4.根据权利要求3所述的方法,请求方生物识别信息包括以下内容中的一个或多个:指纹信息、面部信息和语音信息。
5.根据权利要求1所述的方法,所述业务数据为需要数据处理客户端实现业务处理功能时需要的数据。
6.一种基于中间件进行数据处理的系统,所述系统包括:
接收装置,通过业务系统的输入部件接收数据处理请求,对所述数据处理请求进行解析以获取请求方标识信息、请求方身份信息和业务请求;
比对装置,根据请求方标识信息在认证数据库中搜索预先存储的与请求方相关联的认证信息,将认证信息对请求方身份信息进行比对,并基于比对的结果确定请求方是否通过身份认证;
解析装置,当请求方通过身份认证时,利用中间件对业务请求进行解析以确定业务标识符和业务数据;
获取装置,基于业务标识符在中间件的报文格式库中进行检索,以获取与业务请求相关联的目标报文格式,基于业务标识符、业务数据和目标报文格式生成目标业务报文;
发送装置,将所述目标业务报文发送给数据处理客户端,以使得所述数据处理客户端对所述目标业务报文进行解析,以获取业务标识符;数据处理客户端根据业务标识符为业务请求分配数据处理功能,并将业务数据发送给所述数据处理功能,使得数据处理功能根据业务数据进行数据处理。
7.根据权利要求6所述的系统,所述请求方标识信息为能够标识请求方的全局唯一的标识符。
8.根据权利要求6所述的系统,所述请求方身份信息包括:请求方的用户名、请求方的密码、请求方生物识别信息。
9.根据权利要求8所述的系统,请求方生物识别信息包括以下内容中的一个或多个:指纹信息、面部信息和语音信息。
10.根据权利要求6所述的系统,所述业务数据为需要数据处理客户端实现业务处理功能时需要的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011572911.3/1.html,转载请声明来源钻瓜专利网。