[发明专利]安全管理平台接入管理接收方法、发送方法及系统有效
申请号: | 202010029254.1 | 申请日: | 2020-01-10 |
公开(公告)号: | CN111258778B | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 吴凡 | 申请(专利权)人: | 卓望数码技术(深圳)有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 深圳市恒和大知识产权代理有限公司 44479 | 代理人: | 何园园 |
地址: | 518000 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安全管理 平台 接入 管理 接收 方法 发送 系统 | ||
1.一种安全管理平台接入管理接收方法,其特征在于,包括:
通过Axis2服务端获取API接口发送的消息报文,所述消息报文包括:Axis2平台客户端生成的消息报文和/或Axis1平台客户端生成的消息报文;
将所述消息报文的入参名修改成Axis1框架定义的入参格式,并将Axis2服务端发布服务所需的服务描述文件放置在与所述API接口同级的目录路径中,所述服务描述文件为services.xml,用于根据需求修改发布服务描述信息;
Axis2服务端调用对象转换工具类截取所述消息报文并传递所述入参名;
所述消息报文为Axiom对象,根据WebService发布服务的实现方法获取所述Axiom对象中的Parts,遍历Parts中命名空间中服务视图名属性获取所述入参名,并将所述入参名修改成发布服务实现类的参数名;
通过加载数据转换FTL模板将修改后的所述消息报文转化为应用端所需的json格式进行适配处理;
所述适配处理具体包括:
加载所述数据转换FTL模板和FTL模板对应关系配置信息;
通过消息服务信息获取对应的FTL模板,利用模板引擎将所述消息报文转化为FTL配置的json格式的应用所需实体类;所述消息服务信息可以是消息服务标识和消息服务名;
读取实体类处理对应业务并返回业务处理结果。
2.根据权利要求1所述的一种安全管理平台接入管理接收方法,其特征在于,将所述消息报文的入参名修改成Axis1框架定义的入参格式具体包括:Axis2服务端调用对象转换工具类截取所述消息报文并传递所述入参名;
所述消息报文为Axiom对象,根据WebService发布服务的实现方法获取所述Axiom对象中的Parts,遍历Parts中命名空间中服务视图名属性获取所述入参名,并将所述入参名修改成发布服务实现类的参数名。
3.根据权利要求1所述的一种安全管理平台接入管理接收方法,其特征在于,通过加载数据转换FTL模板将修改后的所述消息报文转化为应用端所需的json格式进行适配处理之前还包括:根据预处理接口进行所述消息报文的加密预处理,所述加密预处理包括:3DES加密预处理、DES加密预处理、不加密处理。
4.一种安全管理平台接入管理发送方法,其特征在于,
发送消息报文进行适配处理,并将适配处理后的消息报文转化成安全管理平台规定的报文格式发送给安全管理平台进行业务处理,所述消息报文包括:Axis2平台客户端生成的消息报文和/或Axis1平台客户端生成的消息报文;
所述适配处理包括:
加载数据转换FTL模板和FTL模板对应关系配置信息;
通过服务表示获取对应的FTL模板,利用模板引擎将所述消息报文转化为FTL配置的json格式的应用所需实体类;
读取实体类处理对应业务并返回业务处理结果;
采用如权利要求1至3任一项所述的接收方法接收所述安全管理平台发送的业务处理结果,并将所述业务处理结果转化为应用端规定的报文格式发送给应用端。
5.一种安全管理平台接入管理系统,其特征在于,包括:平台客户端、平台服务端、HTTP客户端、接入服务端、适配端、应用端;
所述平台客户端通过SOAP引擎向所述接入服务端发送消息报文,所述平台客户端包括:Axis1平台客户端和/或Axis2平台客户端,所述平台服务端包括:Axis1平台服务端和/或Axis2平台服务端;
所述适配端可以实现权利要求1至2或权利要求3任一项所述的方法;
所述接入服务端为Axis2服务端。
6.一种安全管理平台接入管理设备,其特征在于,包括:
至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;
其中,所述处理器通过调用所述存储器中存储的计算机程序,用于执行如权利要求1至3任一项所述的方法,或,用于执行如权利要求4所述的方法。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至3任一项所述的方法,或,用于执行如权利要求4所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓望数码技术(深圳)有限公司,未经卓望数码技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010029254.1/1.html,转载请声明来源钻瓜专利网。