【技术实现步骤摘要】
信息交互方法
本专利技术涉及通信
,尤其涉及一种信息交互方法。
技术介绍
随着通信技术的发展,信息化系统也越来越多,以旅游行业信息化系统为例,目前的旅游行业信息化系统已由原有的单一票务系统发展出了多种不同系统,例如电商交易系统、资讯服务系统、线下票务系统、停车场系统等。目前,同一景区的不同系统通常由不同的软件供应商提供技术支持,对于不同供应商提供的系统,由于设计思路不一致,会存在系统接口不同的问题,随着业务量的提升,当需要进行增加新的系统或对系统进行修改时,为了满足多个旅游信息化系统的全面协同,所有系统都需要各自的供应商进行系统对接的定制开发。此外,由于对接系统的接口协议不同(如socket、webservice、https等等)、所使用的代码语言不同(如java、delphi、.net等)、系统的建设年代不同,导致返回的结果存在差异,对系统维护造成了巨大麻烦。当景区需要对系统维护时,需要景区协调多个不同的对接供应商进行排查、解决问题,系统维护的效率低。
技术实现思路
为了克服现有技术的不足 ...
【技术保护点】
1.一种信息交互方法,其特征在于,包括以下步骤:/n接收交互请求;/n根据所述交互请求确定调用的业务接口;/n对所述交互请求进行报文解析,并根据所述业务接口对解析后的报文进行格式及协议转换,得到转换后的交互请求;/n通过所述业务接口转发所述格式转换后的交互请求;/n接收所述交互请求的响应结果,将所述响应结果转换为预设格式并存储。/n
【技术特征摘要】
1.一种信息交互方法,其特征在于,包括以下步骤:
接收交互请求;
根据所述交互请求确定调用的业务接口;
对所述交互请求进行报文解析,并根据所述业务接口对解析后的报文进行格式及协议转换,得到转换后的交互请求;
通过所述业务接口转发所述格式转换后的交互请求;
接收所述交互请求的响应结果,将所述响应结果转换为预设格式并存储。
2.如权利要求1所述的信息交互方法,其特征在于,所述交互请求的格式为预设请求格式。
3.如权利要求1所述的信息交互方法,其特征在于,根据所述交互请求确定调用的业务接口,包括以下步骤:
验证接口调用权限;
若验证通过,则识别所述交互请求所需调用的业务接口;
若验证失败,则返回失败结果。
4.如权利要求3所述的信息交互方法,其特征在于,所述验证接口调用权限步骤,包括:
根据所述交互请求的私钥签名,通过公钥验证所述接口调用权限。
5.如权利要求1所述的信息交互方法,其特征在于,对所述交互请求进行报文解析,并根据所述业务接口进行报文格式及协议转换,包括以下步骤:
当报文解析成功时,根据所述业务接口进行报文格式及协议转换;
当报文解析失败时,返回错误信息或重新进行报文解析。
...
【专利技术属性】
技术研发人员:汪早荣,汪沁婷,沈淙波,刘昊,
申请(专利权)人:浙江深大智能科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。