基于应用程序的操作方法、装置、电子设备及计算机介质制造方法及图纸

技术编号:20362732 阅读:39 留言:0更新日期:2019-02-16 16:28
本申请涉及计算机和互联网技术领域,公开了一种基于应用程序的操作方法、装置、电子设备及计算机介质,其中,基于应用程序的操作方法包括:接收针对多应用管理平台中任一应用程序的操作请求;通过调用终端设备与多应用管理平台间的预设接口,基于操作请求对任一应用程序进行相应操作。本申请实施例的方法,使得无需建立终端设备与各个应用程序分别对应的接口,极大降低了研发复杂度,同时只要将客户端发布版本以后新开发的应用程序集成到多应用管理平台中,用户即可对其进行访问,而无需重新发布客户端,用户也需要频繁更新客户端版本,极大提升用户体验。

【技术实现步骤摘要】
基于应用程序的操作方法、装置、电子设备及计算机介质
本申请涉及计算机和互联网
,具体而言,本申请涉及一种基于应用程序的操作方法、装置、电子设备及计算机介质。
技术介绍
在现有技术中,随着终端设备的普及,如智能手机、平板电脑,移动终端等设备的广泛应用,使得移动终端上运行的应用程序越来越多,大量应用程序的出现在让用户感受不同应用程序带来的便利同时,也给用户带来一定的困扰,比如用户需要不断地更新应用程序的版本。而且,随着技术的不断发展和更新,应用程序的功能也越来越强大,研发人员也会在现有应用程序的基础上进行一些功能或应用项目的扩充,例如现有版本的应用程序(例如1.0版本的应用程序)支持3个应用项目,而当研发人员新开发出了2个应用项目,并准备将新开发的2个应用项目集成到原来的应用程序中时,只能通过升级应用程序的版本才能实现,例如将1.0版本应用程序升级到1.1版本,即需要重新进行应用程序版本的发布,这不仅增加了研发成本,而且导致用户需要不断地更新应用程序的版本才能使用应用程序中新增加的应用项目,给用户带来极大不便,同时应用程序的不断更新也极大消耗用户流量、用户体验较差。
技术实现思路
本申请的目的旨在至少能解决上述的技术缺陷之一,特提出以下技术方案:第一方面,提供了一种基于应用程序的操作方法,包括:接收针对多应用管理平台中任一应用程序的操作请求;通过调用终端设备与多应用管理平台间的预设接口,基于操作请求对任一应用程序进行相应操作。具体地,在接收针对多应用管理平台中任一应用程序的操作请求的步骤之前,还包括:基于预设的脚本指令建立多应用管理平台与终端设备间的预设接口,以使得将多个应用程序封装至多应用管理平台中。进一步地,在接收针对多应用管理平台中任一应用程序的操作请求的步骤之前,还包括:封装终端设备的底层相关方法;基于封装后的底层相关方法将多应用管理平台中任一应用程序适配至所述终端设备。进一步地,该方法还包括:通过预设的通讯通道进行多应用管理平台中任一应用程序与服务器间的数据传输。进一步地,在通过预设的通讯通道进行多应用管理平台中任一应用程序与服务器间的数据传输的步骤之前,该方法还包括:建立多应用管理平台与服务器之间的所述通讯通道。进一步地,应用程序为基于web的应用程序。进一步地,底层相关方法包括以下至少一项:基于web的组织展示方法;底层交互方法;消息通知方法。第二方面,提供了一种基于应用程序的操作装置,包括:接收模块,用于接收针对多应用管理平台中任一应用程序的操作请求;处理模块,用于通过调用终端设备与多应用管理平台间的预设接口,基于操作请求对任一应用程序进行相应操作。具体地,该装置还包括第一建立模块;第一建立模块,用于基于预设的脚本指令建立多应用管理平台与终端设备间的预设接口,以使得将多个应用程序封装至多应用管理平台中。进一步地,该装置还包括封装模块与适配模块;封装模块,用于封装终端设备的底层相关方法;适配模块,用于基于封装后的底层相关方法将多应用管理平台中任一应用程序适配至终端设备。进一步地,该装置还包括传输模块;传输模块,用于通过预设的通讯通道进行多应用管理平台中任一应用程序与服务器间的数据传输。进一步地,该装置还包括第二建立模块;第二建立模块,用于建立多应用管理平台与服务器之间的所述通讯通道。进一步地,应用程序为基于web的应用程序。进一步地,底层相关方法包括以下至少一项:基于web的组织展示方法;底层交互方法;消息通知方法。第三方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述程序时实现上述的基于应用程序的操作方法。第四方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该程序被处理器执行时实现上述的基于应用程序的操作方法。本申请实施提供的基于应用程序的操作方法,接收到针对多应用管理平台中任一应用程序的操作请求时,通过调用终端设备与多应用管理平台间的预设接口,基于操作请求对任一应用程序进行相应操作,一方面,使得通过终端设备与多应用管理平台间的预设接口即可实现对多应用管理平台中任一应用程序的访问,而无需建立终端设备与各个应用程序分别对应的接口,极大降低了研发复杂度,另一方面,使得只要将客户端发布版本以后新开发的应用程序集成到多应用管理平台中,用户即可通过终端设备与多应用管理平台间的接口对其进行访问,从而无需针对新开发的应用程序重新发布客户端,同时用户也需要频繁更新客户端版本,极大提升用户体验。本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本申请实施例的基于应用程序的操作方法的流程示意图;图2为本申请实施例的终端设备、多应用管理平台及服务器之间进行数据传输的基本结构示意图;图3为本申请实施例的多应用管理平台的细化示意图;图4为本申请实施例的基于应用程序的操作装置的基本结构示意图;图5为本申请实施例的基于应用程序的操作装置的详细结构示意图;图6为本申请实施例的电子设备的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。随着技术的不断发展和更新,应用程序的功能也越来越强大,研发人员也会在现有应用程序的基础上进行一些功能或应用项目的扩充,例如现有版本的应用程序(例如1.0版本的应用程序)支持3个应用项目,而当研发人员新开发出了2个应用项目,并准备将新开发的2个应用项目集成到原来的应用程序中时,只能通过升级应用程序的版本才能实现,例如将1.0版本应用程序升级到1.1版本,即需要重新进行应用程序版本的发布,这不仅增加了研发成本,而且导致用户需要不断地更新应用程序的版本才能使用应用程序中新增加的应用项目,给用户带来极大不便,同时应用程序的不断更新也极大消耗用户流量、用户体验较差。本申请提供的基于应用程序的操作方法、装置、电子设备和计算机介质,旨在解决现有技术的如上技术问题。下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些本文档来自技高网
...

【技术保护点】
1.一种基于应用程序的操作方法,该方法包括:接收针对多应用管理平台中任一应用程序的操作请求;通过调用终端设备与所述多应用管理平台间的预设接口,基于所述操作请求对所述任一应用程序进行相应操作。

【技术特征摘要】
1.一种基于应用程序的操作方法,该方法包括:接收针对多应用管理平台中任一应用程序的操作请求;通过调用终端设备与所述多应用管理平台间的预设接口,基于所述操作请求对所述任一应用程序进行相应操作。2.根据权利要求1所述的方法,在接收针对多应用管理平台中任一应用程序的操作请求的步骤之前,还包括:基于预设的脚本指令建立多应用管理平台与所述终端设备间的所述预设接口,以使得将多个应用程序封装至多应用管理平台中。3.根据权利要求1或2所述的方法,在接收针对多应用管理平台中任一应用程序的操作请求的步骤之前,还包括:封装所述终端设备的底层相关方法;基于封装后的底层相关方法将所述多应用管理平台中任一应用程序适配至所述终端设备。4.根据权利要求1所述的方法,该方法还包括:通过预设的通讯通道进行所述多应用管理平台中任一应用程序与服务器间的数据传输。5.根据权利要求4所述的方法,在通过预设的通讯通道进行所述多应用管理平台中任一应用程序与服务器间...

【专利技术属性】
技术研发人员:张震李敬安
申请(专利权)人:北京密境和风科技有限公司
类型:发明
国别省市:北京,11

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

1