一种业务系统接入移动客户端的方法和装置制造方法及图纸

技术编号:17110611 阅读:18 留言:0更新日期:2018-01-24 22:40
本发明专利技术提供一种业务系统接入移动客户端的方法和装置,使得企业业务系统仅需安装浏览器安全插件即可将自身的业务信息推送到手机App平台,无需对业务系统进行修改,也无需为产品开发移动App产品,保证业务系统的完整性和独立性,节省资源和人力成本,缩短产品移动化的周期。本发明专利技术的业务系统接入移动客户端的方法包括:通过在浏览器进行配置以将所述业务系统与预接入的移动客户端建立连接,配置信息包括所述业务系统的路径信息和所述移动客户端的路径信息;根据所述业务系统的路径信息采集所述业务系统中的用户行为数据;根据所述移动客户端的路径信息将所述用户行为数据发送到所述移动客户端以便所述移动客户端进行显示。

A method and device for a business system to connect to a mobile client

The present invention provides a method and apparatus for service system to access the mobile client, only need to install the browser security plug-ins can be their own business information to the mobile phone App platform makes the enterprise business system, there is no need to modify the business system, there is no need for the product development of mobile App products, to ensure the integrity and independence of the business system, save resources and manpower cost, shorten the period of product mobility. The method includes service system to access the mobile client of the invention: through the mobile client to the service system and the establishment of pre access connection configuration in the browser, the path information configuration information of the service system comprises the path information and the mobile client; according to user behavior data path information acquisition system of the business the service system; to display according to the path information by the mobile client to the user behavior data is transmitted to the mobile client to the mobile client.

【技术实现步骤摘要】
一种业务系统接入移动客户端的方法和装置
本专利技术涉及计算机及软件
,特别地涉及一种业务系统接入移动客户端的方法和装置。
技术介绍
随着互联网的发展,大数据的应用越来越彰显它的优势,各种利用大数据进行发展的领域正在协助企业不断地发展新业务,创新运营模式,并且,很多企业正利用大数据技术进行对消费者行为的判断、产品销售量的预测、精确的营销范围的改善与优化等,企业将业务系统(主要是web系统)与大数据产品的结合将是大势所趋。如何将企业现有的传统业务系统快速、无缝地移植到手机端,已经成为企业管理者必须解决的难题。由于手机的屏幕大小和交互方式的差异,目前,企业传统的业务系统无法在手机端使用。为了实现web系统的移动化目标,目前普遍采用两种解决方案。一是将手机作为产品的新终端,为了追求最好的展现效果和用户体验,针对iOS、Android进行二次开发,打造一款在手机中使用的App产品。二是将手机作为产品的新平台,为了追求对不同设备的兼容和产品自身的快速迭代,将现有系统升级为基于HTML5标准,并且可以在手机端展现,最终以公众号服务的形式实现产品的移动化。当前的解决方案虽然可以实现web系统的移动化,但是在某种程度上还各自还存在着一些不足。对于第一种方案,若将手机作为产品的新终端进行针对iOS、Android进行二次开发,打造一款在手机中使用的App产品,则需要同时针对Android、iOS等移动平台进行App产品的设计、开发,并且受制于不同技术间的差异和频繁地技术迭代,需要维护庞大的产品及开发团队,不但成本高,而且见效慢。对于第二种方案,若将手机作为产品的新平台,以公众号服务的形式实现产品的移动化,受制于公众号本身先天缺陷,不仅无法调用手机系统提供的摄像头、GPS定位、陀螺仪等功能,更重要的是数据产品的数据可视化效果受限,无法利用手机计算资源,并且完全受制于服务器的响应速度和网络传输效率,从而无法达到理想的用户体验和实时交互效果。可见,现有的企业产品移动化的方案,均需要对企业现有系统进行二次开发改造,以适应产品移动化的新需求,存在风险大、成本高、见效慢、用户体验差等缺陷。
技术实现思路
有鉴于此,本专利技术提供一种业务系统接入移动客户端的方法和装置,使得企业业务系统仅需安装浏览器安全插件即可将自身的业务信息推送到手机App平台,无需对业务系统进行任何修改,也无需为产品开发移动App产品,保证业务系统的完整性和独立性,节省资源和人力成本,缩短了产品移动化的周期。为实现上述目的,根据本专利技术的一个方面,提供了一种业务系统接入移动客户端的方法。一种业务系统接入移动客户端的方法,包括:通过在浏览器进行配置以将所述业务系统与预接入的移动客户端建立连接,配置信息包括所述业务系统的路径信息和所述移动客户端的路径信息;根据所述业务系统的路径信息采集所述业务系统中的用户行为数据;根据所述移动客户端的路径信息将所述用户行为数据发送到所述移动客户端以便所述移动客户端进行显示。可选地,所述配置信息中还包含加密信息,并根据所述加密信息对所述用户行为数据加密。可选地,所述配置信息装载在所述浏览器的插件中,并通过所述插件执行所述用户行为数据的采集和发送。可选地,所述插件通过调用浏览器提供的接口来监听浏览器事件,以采集所述用户行为数据。可选地,所述浏览器事件包括:Tab事件、页面事件、文件事件和下载事件,其中,所述Tab事件是用户对菜单进行操作的触发事件;所述页面事件是用户对指定页面内操作的触发事件;所述文件事件是用户对指定文件的操作的触发事件;所述下载事件是用户的下载行为的触发事件。可选地,所述用户行为数据以报文的形式发送给所述移动客户端,且所述移动客户端显示所述用户行为数据之前,对所述用户行为数据进行解析。根据本专利技术的另一方面,提供了一种业务系统接入移动客户端的装置。一种业务系统接入移动客户端的装置,包括:配置模块,用于通过在浏览器进行配置以将所述业务系统与预接入的移动客户端建立连接,配置信息包括所述业务系统的路径信息和所述移动客户端的路径信息;采集模块,用于根据所述业务系统的路径信息采集所述业务系统中的用户行为数据;发送模块,用于根据所述移动客户端的路径信息将所述用户行为数据发送到所述移动客户端以便所述移动客户端进行显示。可选地,所述配置信息中还包含加密信息,所述发送模块还用于根据所述加密信息对所述用户行为数据加密。可选地,所述配置信息装载在所述浏览器的插件中,所述采集模块和所述发送模块通过所述插件执行所述用户行为数据的采集和发送。可选地,所述采集模块通过所述插件调用浏览器提供的接口来监听浏览器事件,以采集所述用户行为数据。可选地,所述浏览器事件包括:Tab事件、页面事件、文件事件和下载事件,其中,所述Tab事件是用户对菜单进行操作的触发事件;所述页面事件是用户对指定页面内操作的触发事件;所述文件事件是用户对指定文件的操作的触发事件;所述下载事件是用户的下载行为的触发事件。可选地,所述发送模块将所述用户行为数据以报文的形式发送给所述移动客户端,并且,所述移动客户端显示所述用户行为数据之前,对所述用户行为数据进行解析。根据本专利技术的再一方面,提供了一种业务系统接入移动客户端的装置。一种业务系统接入移动客户端的装置,包括:存储器和处理器,其中,所述存储器存储指令;所述处理器执行所述指令用于:通过在浏览器进行配置以将所述业务系统与预接入的移动客户端建立连接,配置信息包括所述业务系统的路径信息和所述移动客户端的路径信息;根据所述业务系统的路径信息采集所述业务系统中的用户行为数据;根据所述移动客户端的路径信息将所述用户行为数据发送到所述移动客户端以便所述移动客户端进行显示。根据本专利技术的技术方案,通过在浏览器进行配置以将业务系统与预接入的移动客户端建立连接,并通过浏览器插件,根据业务系统的路径信息采集业务系统中的用户行为数据,以及根据移动客户端的路径信息将用户行为数据发送到移动客户端,以便移动客户端进行显示。使用本专利技术的技术方案,使得企业业务系统仅需安装浏览器安全插件即可将自身的业务信息推送到手机App平台,无需对业务系统进行任何修改,也无需为产品开发移动App产品,而仅需几分钟即可实现移动化的功能,保证业务系统的完整性和独立性,并为企业节省大量的资源和人力成本,缩短产品移动化的周期,此外,业务系统可根据用户需要安装或卸载安全插件,不会影响业务系统运行,允许用户自定义认证令牌和加密密匙等功能,保证业务系统数据在网络传输中的安全性。附图说明附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:图1是根据本专利技术实施例的业务系统接入移动客户端的方法的主要步骤示意图;图2是根据本专利技术实施例的业务系统接入移动客户端的装置的主要模块示意图;图3是根据本专利技术实施例的业务系统向移动客户端推送数据的优选流程示意图。具体实施方式以下结合附图对本专利技术的示范性实施例做出说明,其中包括本专利技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本专利技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。图1是根据本专利技术实施例的业务系统接入移动客户端的方法的本文档来自技高网
...
一种业务系统接入移动客户端的方法和装置

【技术保护点】
一种业务系统接入移动客户端的方法,其特征在于,包括:通过在浏览器进行配置以将所述业务系统与预接入的移动客户端建立连接,配置信息包括所述业务系统的路径信息和所述移动客户端的路径信息;根据所述业务系统的路径信息采集所述业务系统中的用户行为数据;根据所述移动客户端的路径信息将所述用户行为数据发送到所述移动客户端以便所述移动客户端进行显示。

【技术特征摘要】
1.一种业务系统接入移动客户端的方法,其特征在于,包括:通过在浏览器进行配置以将所述业务系统与预接入的移动客户端建立连接,配置信息包括所述业务系统的路径信息和所述移动客户端的路径信息;根据所述业务系统的路径信息采集所述业务系统中的用户行为数据;根据所述移动客户端的路径信息将所述用户行为数据发送到所述移动客户端以便所述移动客户端进行显示。2.根据权利要求1所述的方法,其特征在于,所述配置信息中还包含加密信息,并根据所述加密信息对所述用户行为数据加密。3.根据权利要求1所述的方法,其特征在于,所述配置信息装载在所述浏览器的插件中,并通过所述插件执行所述用户行为数据的采集和发送。4.根据权利要求3所述的方法,其特征在于,所述插件通过调用浏览器提供的接口来监听浏览器事件,以采集所述用户行为数据。5.根据权利要求4所述的方法,其特征在于,所述浏览器事件包括:Tab事件、页面事件、文件事件和下载事件,其中,所述Tab事件是用户对菜单进行操作的触发事件;所述页面事件是用户对指定页面内操作的触发事件;所述文件事件是用户对指定文件的操作的触发事件;所述下载事件是用户的下载行为的触发事件。6.根据权利要求1或4所述的方法,其特征在于,所述用户行为数据以报文的形式发送给所述移动客户端,且所述移动客户端显示所述用户行为数据之前,对所述用户行为数据进行解析。7.一种业务系统接入移动客户端的装置,其特征在于,包括:配置模块,用于通过在浏览器进行配置以将所述业务系统与预接入的移动客户端建立连接,配置信息包括所述业务系统的路径信息和所述移动客户端的路径信息;采集模块,用于根据所述业务系统的路径信息采集所述业务系统中的用户行为...

【专利技术属性】
技术研发人员:李冬峰
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1