[发明专利]一种基于HTTP协议的数据交换方法及系统在审
申请号: | 201811244320.6 | 申请日: | 2018-10-24 |
公开(公告)号: | CN109120723A | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 余培军;何春林 | 申请(专利权)人: | 南京燚麒智能科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 郜彦茹 |
地址: | 211100 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据交换中心 客户端 数据服务请求 请求用户 数据交换 业务系统 缓存 部门数据 发起服务 交换系统 列表请求 数据请求 数据响应 数据中心 无缝共享 响应结果 返回 服务 搜索 查找 响应 交换 应用 | ||
本发明涉及一种基于HTTP协议的数据交换方法及系统,包括应用于数据中心交换系统进行数据服务请求,所述数据服务请求包括以下步骤:请求用户通过客户端向数据交换中心系统发起服务列表请求,数据交换中心系统发出响应,发到客户端进行显示;请求用户判断是否有所需服务,如果为无,则将无数据的响应结果返回至数据交换中心系统;如果为有,则向数据交换中心系统发起获取所需服务的数据服务请求,数据交换中心系统在缓存里搜索查找是否有该服务的对应数据,如果有,直接发送给客户端进行显示,即可;如果无,则向业务系统发起所述数据请求,并将从业务系统收到的数据响应返回给客户端,即可。采用本发明,能够实现各部门数据的无缝共享和交换。
技术领域
本发明属于计算机网络技术领域,具体涉及一种基于HTTP协议的数据交换方法及系统。
背景技术
企业内部和企业之间的交互变的越来越频繁,尤其是企业内部的系统,一个大型企业会用到大小不一的多个系统,他们可能是用不同的语言写的,运行在不同的机器上,有不同的系统平台,但是随着企业的发展,他们之间开始需要有信息交互,此外,由于智慧政务、智慧城市的发展,部门之间的交互变的越来越频繁。因此需要研发一种基于HTTP协议的数据交换方法及系统,把各部门的数据无缝地共享和交换。
发明内容
本发明为解决上述技术问题,提供了一种基于HTTP协议的数据交换方法及系统。
为了实现上述目的,本发明采取的技术方案如下:
技术方案一:
一种基于HTTP协议的数据交换方法,包括应用于数据中心交换系统进行数据服务请求,所述数据服务请求具体包括以下步骤:
请求用户通过客户端向数据交换中心系统发起服务列表请求,数据交换中心系统收到请求后并发出响应,将服务列表发到客户端进行显示;
请求用户判断获取的服务列表中是否有所述请求用户本身的所需服务,如果判断结果为无,则将无数据的响应结果通过客户端返回至数据交换中心系统;如果判断结果为有,则通过客户端向数据交换中心系统发起获取所需服务的数据服务请求,数据交换中心系统收到客户端获取所需服务的数据服务请求后,在缓存里搜索查找是否有所述请求用户所需服务的对应数据,如果查找的结果是有,所述数据交换中心系统直接将查找到的数据发送给客户端进行显示,即可;如果查到的结果是无,所述数据交换中心系统向业务系统发起所述用户所需服务的数据请求,然后将从业务系统收到的数据响应返回给客户端,即可。
进一步的,所述业务系统收到数据交换中心系统发起的所述请求用户所需服务的数据请求后进行响应,并将响应数据进行封装,然后发送给数据交换中心系统,并写出响应日志;所述数据交换中心系统接收到所述业务系统发送的响应数据后,发给客户端进行显示,即可。
更进一步的,所述业务系统在对所述响应数据进行封装前,需要对所述响应数据进行依次进行授权验证、写验证请求日志、解析响应数据文件、验证签名、解密、业务处理、加密、重新签名的操作。
进一步的,还包括应用于数据中心交换系统进行数据服务注册,所述数据服务注册具体包括如下步骤:
注册用户通过客户端向数据交换中心系统发起注册服务请求,说明注册用户能够对外提供的服务内容;
数据交换中心系统收到注册服务请求,并更新服务列表, 记下各个注册用户客户端提供的服务内容。
进一步的,还包括应用于数据中心交换系统进行数据服务注销,所述数据服务注销具体包括如下步骤:
需注销用户通过客户端向数据交换中心发起注销服务请求,说明注销用户对外注销的服务内容,
数据交换中心系统收到注销服务请求,并更新服务列表, 重新记下各个所述注册用户客户端提供的服务内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京燚麒智能科技有限公司,未经南京燚麒智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811244320.6/2.html,转载请声明来源钻瓜专利网。