[发明专利]一种富客户端的业务服务封装和访问系统、方法和装置有效
申请号: | 201910517103.8 | 申请日: | 2019-06-14 |
公开(公告)号: | CN110381026B | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 张舒汇;贺赞贤;易超 | 申请(专利权)人: | 北京数立得科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100036 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 业务 服务 封装 访问 系统 方法 装置 | ||
本发明公开了一种富客户端的业务服务封装和访问系统、方法和装置,本发明将所述客户端作为“黑盒”,利用用户驱动服务化方法和系统驱动服务化方法对所述“黑盒”分别进行处理,实现业务数据服务化;当所述“黑盒”不能提取到目标业务数据时,将所述客户端作为“灰盒”,利用应用驱动服务化方法对所述“灰盒”进行处理,实现业务数据服务化,以此克服了现有业务数据在C/S架构中不能服务化的挑战。
技术领域
本发明涉及计算机信息技术,尤其涉及一种富客户端的业务服务封装和访问系统和一种富客户端的业务服务封装和访问方法,以及一种富客户端的业务服务封装和访问装置。
背景技术
在近年来,互联网及其延伸而来的移动互联网和物联网等新型网络平台飞速发展,使得信息系统、用户和物理世界相互融合,为数据的开放和共享提供了条件和需求。与此同时,云计算使得计算资源易于获取和使用,为数据的分析和挖掘提供了有利的条件。数据的开放和共享使得数据可以从系统之外的其它系统、通过其他方式访问。多个系统连接同一数据源不但提高了数据的利用率,也大大降低了以往多个系统连接不同数据源时数据不一致的风险和管理的成本。
比如在某个码头业务系统中,包含了船舶管理、堆场管理等功能,可以根据船舶名称、到港时间、离港时间等查询条件,查询船舶、货物的相关业务数据。类似的系统和数据也存在于全国各地的码头之中。如果这些业务数据能被开放和共享,就可以通过移动的方式进行访问,从而方便工作人员随时随地查看码头情况;也可以将多个系统中的数据进行集成,从而进行统一监控和管理。
数据的开放和共享还是数据分析和挖掘的基础。数据的分析和挖掘可以从开放和共享的数据中发现新的信息,从而提升数据的价值。仍以码头业务子系统为例。通过分析码头系统中到港船舶、离港船舶的历史数据,可以得到码头吞吐量的走向,从而指导码头规模的变更;通过分析码头船舶到港、离港时间,可以得到码头最繁忙的时间区间,从而指导人员安排的优化;通过分析到港货物、离港货物的类别,可以得到码头货物的统计信息,从而指导码头货仓的改造;通过数据分析和挖掘获取有价值的信息,从而指导现实工作,此类现象不胜枚举。
服务化是目前公认的一种解决数据开放问题的较佳方案。然而,大量遗产信息系统在设计实现时并未考虑服务化需求,且系统原开发商往往不再提供技术支持,使得对系统拥有者而言服务化工作常常难以进行。因此,如何辅助系统拥有者从遗产信息系统中开采出业务数据并将其服务化已成为大数据时代的关键问题。特别地,针对大量遗产Windows应用,由于客户端为封闭的可执行程序,其业务数据服务化面临如下两个挑战:1)业务数据仅呈现于客户端界面,难以程序化地从客户端获取。2)虽然服务端可能存在对数据源中业务数据的程序化访问接口,从客户端却很难直接得到接口的访问方式。
发明内容
本发明主要目的在于,提供一种富客户端的业务服务封装和访问系统、方法和装置,以克服上述技术问题,从而实现对遗产Windows应用业务数据的服务化。
本发明是通过如下技术方案实现的:
为解决上述问题,本发明实施例示出了一种富客户端的业务服务封装和访问系统,包括互操作系统,所述互操作系统包括数据接口生成平台和数据接口运行平台,
所述数据接口生成平台还包括:
用户驱动记录模块,用于记录用户的操作;
用户驱动操作编排模块,用于对所述记录的操作进行编排;
系统驱动监听模块,用于记录客户端对数据的调用请求;
系统驱动编排模块,用于辅助开发者快速定位到一个或连续几个请求;
应用驱动反编译工具,用于对客户端进行反编译;
应用驱动插桩工具,用于使客户端可以记录运行时的数据流和控制流,并将客户端内部代码提供为Web接口;
所述数据接口运行平台还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京数立得科技有限公司,未经北京数立得科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910517103.8/2.html,转载请声明来源钻瓜专利网。