[发明专利]一种基于WEB入侵的跨系统业务调用方法及系统在审
| 申请号: | 201710884072.0 | 申请日: | 2017-09-26 |
| 公开(公告)号: | CN107666517A | 公开(公告)日: | 2018-02-06 |
| 发明(设计)人: | 余洋 | 申请(专利权)人: | 北京思特奇信息技术股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;H04L12/14 |
| 代理公司: | 北京轻创知识产权代理有限公司11212 | 代理人: | 杨立 |
| 地址: | 100089 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 web 入侵 系统 业务 调用 方法 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于WEB入侵的跨系统业务调用方法及系统。
背景技术
现有技术中,无法直接进行跨系统的业务调用。比如通信运营系统,用户全部在全国集中系统cbss中,而省份系统bss无法对直接对用户进行操作。比如省份系统bss想对一些满足要求的用户进行赠费,但是由于全国集中系统cbss未对外提供赠费接口,则省份bss系统无法实现跨系统的赠费业务调用。
发明内容
本发明所要解决的技术问题是针对现有技术的不足,提供一种基于WEB入侵的跨系统业务调用方法及系统。
本发明解决上述技术问题的技术方案如下:一种基于WEB入侵的跨系统业务调用方法,包括:
利用第一业务系统中的解析组件解析第二业务系统的登录地址,获取所述第二业务系统的登录页面;
利用所述解析组件从所述第二业务系统的登录页面登录所述第二业务系统;
利用所述解析组件获取第二业务系统上的目标业务,通过所述解析组件打开目标业务的服务界面;
通过所述目标业务的服务界面完成相应的业务操作。
本发明的有益效果是:在第一业务系统中引入解析组件,解析组件可以直接解析URL地址、HTML文本内容,通过解析组件解析第二业务系统的登录地址,进而获取登录页面,通过登录页面登录到第二业务系统,从第二业务系统获取目标业务,通过解析组件打开目标业务的服务界面,进而完成相应的业务操作,该方法不必第二系统提供相应的对外接口,通过第一系统中的解析组件即可实现跨系统的业务调用,方便快捷,提高了业务操作的执行效率,提高了用户体验度。
在上述技术方案的基础上,本发明还可以做如下改进。
进一步,所述利用所述解析组件从所述第二业务系统的登录页面登录所述第二业务系统包括:
从所述第二业务系统的登录页面查找所述第二业务系统的登录入口;
从所述第二业务系统的登录入口输入登录信息;
从所述第二业务系统的登录页面查找登录按钮的标签;
利用所述解析组件解析模拟点击登录按钮的标签,实现登录所述第二业务系统。
采用上述进一步方案的有益效果是,在找到登录页面后,找到登录入口,并在登录入口输入登录信息,再找到登录按钮,通过解析组件模拟点击登录按钮,从而直接登录到第二业务系统,方便快捷,提高了业务操作的执行效率,提高了用户体验度。
进一步,所述利用所述解析组件获取第二业务系统上的目标业务,通过所述解析组件打开目标业务的服务界面包括:
利用所述解析组件获取所述第二业务系统首页上所有业务的标签;
通过选择组件从所述所有业务的标签中找到目标业务的标签;
利用所述解析组件模拟点击所述目标业务的标签,从而打开所述目标业务的服务界面。
采用上述进一步方案的有益效果是,在登录到第二业务系统后,在第二业务系统的首页上找到所有业务,通过选择组件,从所有业务中选择出目标业务,通过解析组件模拟点击目标业务的标签,即通过解析组件可以直接打开第二业务系统的目标业务的服务界面,方便快捷,提高了业务操作的执行效率,提高了用户体验度。
进一步,所述第一业务系统中的解析组件为jsoup组件。
采用上述进一步方案的有益效果是,jsoup是一款Java的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。jsoup组件的调用使用JAVA进行实现,清晰简单,可用性高。
进一步,所述目标业务为赠费业务。
采用上述进一步方案的有益效果是,满足缴费金额要求的用户赠送一定的话费,提高用户的满意度。
本发明解决上述技术问题的另一技术方案如下:一种基于WEB入侵的跨系统的业务调用系统,包括:
获取模块,用于利用第一业务系统中的解析组件解析第二业务系统的登录地址,获取所述第二业务系统的登录页面;
登录模块,用于利用所述解析组件从所述第二业务系统的登录页面登录所述第二业务系统;
页面打开模块,用于利用所述解析组件获取第二业务系统上的目标业务,通过所述解析组件打开目标业务的服务界面;
业务执行模块,用于通过所述目标业务的服务界面完成相应的业务操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思特奇信息技术股份有限公司,未经北京思特奇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710884072.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多频段天线
- 下一篇:信息推送方法、装置、终端设备和计算机可读存储介质





