CN110673970B - 一种基于web应用的跨进程调用***及方法 - Google Patents

一种基于web应用的跨进程调用***及方法 Download PDF

Info

Publication number
CN110673970B
CN110673970B CN201910933997.9A CN201910933997A CN110673970B CN 110673970 B CN110673970 B CN 110673970B CN 201910933997 A CN201910933997 A CN 201910933997A CN 110673970 B CN110673970 B CN 110673970B
Authority
CN
China
Prior art keywords
calling
web application
unit
sdk
management server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910933997.9A
Other languages
English (en)
Other versions
CN110673970A (zh
Inventor
卫志刚
张晓龙
郑浩
孙晓鹏
武宗品
李盈青
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Xinda Jiean Information Technology Co Ltd
Original Assignee
Zhengzhou Xinda Jiean Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Xinda Jiean Information Technology Co Ltd filed Critical Zhengzhou Xinda Jiean Information Technology Co Ltd
Priority to CN201910933997.9A priority Critical patent/CN110673970B/zh
Publication of CN110673970A publication Critical patent/CN110673970A/zh
Application granted granted Critical
Publication of CN110673970B publication Critical patent/CN110673970B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/547Remote procedure calls [RPC]; Web services
    • G06F9/548Object oriented; Remote method invocation [RMI]

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明提供一种基于web应用的跨进程调用***及方法,所述***包括:web应用客户端、管理服务端及硬件资源模块,web应用客户端与管理服务端进行跨进程通信;web应用客户端包括html页面模块和JS‑SDK模块,html页面模块提供人机交互界面,用于产生调用请求并显示调用结果;JS‑SDK模块用于接收html页面模块产生的调用请求并转发给管理服务端,还用于接收管理服务端的调用结果并反馈给html页面模块;管理服务端用于响应web应用客户端发出的调用请求,执行调用硬件资源模块中的相应硬件资源,并将调用结果反馈给web应用客户端;硬件资源模块用于响应管理服务端的调用请求,提供硬件资源服务。本发明能够实现web应用程序对底层硬件资源的跨进程调用,扩展web应用程序的功能。

Description

一种基于web应用的跨进程调用***及方法
技术领域
本发明涉及计算机技术领域,具体涉及一种基于web应用的跨进程调用***及方法。
背景技术
智能手机的普及,给人们的生活带来了很大的便利,人们通过智能手机中的应用程序,可以很轻易地满足信息搜索、地图查看等各种需要。
web应用程序(web app)是运行于网络和标准浏览器上,基于网页技术开发实现特定功能的应用。但web应用程序有个很致命的弱点,就是web应用程序只能调用浏览器提供的接口,其无法绕过浏览器而直接调用移动终端的底层硬件资源接口,因此web应用程序的功能受到了一定限制。
发明内容:
本发明针对上述问题,有必要提供一种基于web应用的跨进程调用***及方法,能够实现web应用程序对底层硬件资源的跨进程调用,进一步扩展web应用程序的功能。
本发明第一方面提出一种基于web应用的跨进程调用***,所述***包括:web应用客户端、管理服务端及硬件资源模块,所述web应用客户端与所述管理服务端进行跨进程通信;
所述web应用客户端,包括html页面模块和JS-SDK模块,所述html页面模块提供人机交互界面,用于产生调用请求并显示调用结果;所述JS-SDK模块用于接收所述html页面模块产生的调用请求并转发给所述管理服务端,还用于接收所述管理服务端的调用结果并反馈给所述html页面模块;
所述管理服务端,用于响应所述web应用客户端发出的调用请求,执行调用所述硬件资源模块中的相应硬件资源,并将调用结果反馈给所述web应用客户端;
硬件资源模块,用于存储硬件资源,并响应所述管理服务端的调用请求,提供硬件资源服务。
进一步的,所述JS-SDK模块包括JS-SDK接口单元、第一业务接口协议单元和第一通信单元;
所述JS-SDK接口单元,用于接收所述html页面模块的调用请求并转发至第一业务接口协议单元,并将相应的调用结果返回给所述html页面模块;
所述第一业务接口协议单元,用于对所述JS-SDK接口单元发送来的调用请求进行协议封装,还用于对相应的调用结果进行协议解析并返回至所述JS-SDK接口单元;
所述第一通信单元,用于将协议封装后的调用请求发送至所述管理服务端,并接收由所述管理服务端返回的调用结果。
进一步的,所述管理服务端包括第二通信单元、第二业务接口协议单元和业务层,所述第二通信单元与所述第一通信单元采用web socket技术进行通信;
所述第二通信单元,用于接收由所述第一通信单元发送来的调用请求,并返回相应的调用结果给所述第一通信单元;
所述第二业务接口协议单元,用于对所述第二通信单元发送来的调用请求进行协议解析,还用于对相应的调用结果进行协议封装并返回至所述第二通信单元;
所述业务层,用于响应由所述第二业务接口协议单元协议解析后的调用请求,根据所述调用请求调用硬件资源中的相应资源,并返回相应的调用结果。
进一步的,在所述第二通信单元与所述第一通信单元采用web socket技术进行通信之前,所述管理服务端预先启动web socket服务。
进一步的,所述JS-SDK接口单元为多个,预设JS-SDK接口单元为n个,且n个JS-SDK接口单元按照预置的顺序存放在接口列表中,预设第k个JS-SDK接口单元为默认接口,当所述Web应用客户端有调用需求时,则选择所述默认接口,其中k大于等于1,且小于等于n。
进一步的,所述web应用客户端按照预置的顺序依次尝试使用所述接口列表中的JS-SDK接口单元进行跨进程调用,若跨进程通信失败,则判定当前尝试的JS-SDK接口单元已被其它web应用客户端占用,直到所述web应用客户端尝试的JS-SDK接口单元能够实现跨进程通信为止。
本发明第二方面还提出一种基于web应用的跨进程调用方法,所述方法包括:
通过html页面模块产生调用请求并将所述调用请求发送至JS-SDK模块;
所述JS-SDK模块通过跨进程通信机制将所述调用请求发送至管理服务端;
所述管理服务端响应所述web应用客户端的调用请求,执行调用所述硬件资源模块中的相应硬件资源,并返回调用结果。
进一步的,所述JS-SDK模块通过跨进程通信机制将所述调用请求发送至管理服务端,具体包括:
JS-SDK接口单元接收所述html页面模块的调用请求并转发至第一业务接口协议单元;
所述第一业务接口协议单元对所述JS-SDK接口单元发送来的调用请求进行协议封装;
由第一通信单元将协议封装后的调用请求发送至所述管理服务端。
进一步的,所述管理服务端响应所述web应用客户端的调用请求,执行调用所述硬件资源模块中的相应硬件资源,具体包括:
第二通信单元接收由所述第一通信单元发送来的调用请求并转发至第二业务接口协议单元;
所述第二业务接口协议单元对所述第二通信单元发送来的调用请求进行协议解析;
业务层响应所述第二业务接口协议单元协议解析后的调用请求,并根据所述调用请求调用硬件资源中的相应资源。
进一步的,返回调用结果,具体包括:
在所述业务层完成调用硬件资源中的相应资源后,返回相应的调用结果;
由所述第二业务接口协议单元对所述调用结果进行协议封装并返回至所述第二通信单元;
所述第二通信单元返回所述调用结果给所述第一通信单元;
所述第一通信单元接收所述第二通信单元返回的调用结果并转发至所述第一业务接口协议单元;
由所述第一业务接口协议单元对所述调用结果进行协议解析并返回至所述JS-SDK接口单元;
所述JS-SDK接口单元将所述调用结果返回给所述html页面模块以进行显示。
本发明的基于web应用的跨进程调用***及方法采用JS-SDK接口单元并结合websocket跨进程通信机制,从而使web应用程序具有调用底层硬件资源的能力,进一步扩展并强化了web应用程序的各项功能,提升用户对web应用程序的体验感。
附图说明:
图1示出本发明一种基于web应用的跨进程调用***的框图。
图2示出本发明一种基于web应用的跨进程调用方法的流程图。
具体实施方式:
为了使本发明能够更加清楚,下面通过具体实施方式,对本发明的技术方案做进一步的详细描述。
图1示出本发明一种基于web应用的跨进程调用***的框图。
如图1所示,本发明第一方面提出一种基于web应用的跨进程调用***,所述***包括:web应用客户端、管理服务端及硬件资源模块,所述web应用客户端与所述管理服务端进行跨进程通信;
所述web应用客户端,包括html页面模块和JS-SDK模块,所述html页面模块提供人机交互界面,用于产生调用请求并显示调用结果;所述JS-SDK模块用于接收所述html页面模块产生的调用请求并转发给所述管理服务端,还用于接收所述管理服务端的调用结果并反馈给所述html页面模块;
所述管理服务端,用于响应所述web应用客户端发出的调用请求,执行调用所述硬件资源模块中的相应硬件资源,并将调用结果反馈给所述web应用客户端;
硬件资源模块,用于存储硬件资源,并响应所述管理服务端的调用请求,提供硬件资源服务。
优选的,所述硬件资源模块可以为密码芯片,且所述密码芯片可以支持PIN码校验、数据加解密、数字证书签名等密码服务。但不限于此。
在实际应用中,当用户需要登录web应用客户端时,通常需要输入PIN以进行身份验证,且只有输入正确的PIN码方可登录成功。为了核对PIN码是否正确,则需要调用底层的密码芯片来提供PIN码检验服务。本发明通过JS-SDK模块向管理服务端发送调用请求,所述管理服务端响应所述调用请求,并调用底层密码芯片的PIN码校验资源,进而使web应用客户端具有PIN校验功能。
根据本发明的实施例,所述JS-SDK模块包括JS-SDK接口单元、第一业务接口协议单元和第一通信单元;
所述JS-SDK接口单元,用于接收所述html页面模块的调用请求并转发至第一业务接口协议单元,并将相应的调用结果返回给所述html页面模块;
所述第一业务接口协议单元,用于对所述JS-SDK接口单元发送来的调用请求进行协议封装,还用于对相应的调用结果进行协议解析并返回至所述JS-SDK接口单元;
所述第一通信单元,用于将协议封装后的调用请求发送至所述管理服务端,并接收由所述管理服务端返回的调用结果。
需要说明的是,在所述web应用客户端启动调用服务之前,所述web应用客户端可以接收由所述管理服务端提供的配置文件,所述web应用客户端根据所述配置文件生成包含有JS-SDK接口单元、第一业务接口协议单元和第一通信单元的JS-SDK模块。
根据本发明的实施例,所述管理服务端包括第二通信单元、第二业务接口协议单元和业务层,所述第二通信单元与所述第一通信单元采用web socket技术进行通信;
所述第二通信单元,用于接收由所述第一通信单元发送来的调用请求,并返回相应的调用结果给所述第一通信单元;
所述第二业务接口协议单元,用于对所述第二通信单元发送来的调用请求进行协议解析,还用于对相应的调用结果进行协议封装并返回至所述第二通信单元;
所述业务层,用于响应由所述第二业务接口协议单元协议解析后的调用请求,根据所述调用请求调用硬件资源中的相应资源,并返回相应的调用结果。
根据本发明的实施例,所述管理服务端还包括界面管理模块,在所述第二通信单元与所述第一通信单元采用web socket技术进行通信之前,可以通过所述界面管理模块预先启动web socket服务,以便于后续web应用客户端有调用需求时,能够与管理服务端进行跨进程通信,实现对底层硬件资源的调用。
进一步的,所述JS-SDK接口单元可以为多个,预设JS-SDK接口单元为n个,且n个JS-SDK接口单元按照预置的顺序存放在接口列表中,预设第k个JS-SDK接口单元为默认接口,当所述Web应用客户端有调用需求时,则优选所述默认接口,其中k大于等于1,且小于等于n。
优选的,n取值为5,k取值为1,即第1个JS-SDK接口单元为默认接口,但不限于此。
进一步的,所述web应用客户端按照预置的顺序依次尝试使用所述接口列表中的JS-SDK接口单元进行跨进程调用,若跨进程通信失败,则判定当前尝试的JS-SDK接口单元已被其它web应用客户端占用,直到所述web应用客户端尝试的JS-SDK接口单元能够实现跨进程通信为止。
可以理解,所述管理服务端可以支持与多个web应用客户端进行跨进程通信,且多个web应用客户端分别尝试所述接口列表中的多个JS-SDK接口单元。具体的,以其中一个web应用客户端为例,该web应用客户端按照预置的顺序优选尝试使用默认接口,如果跨进程通信失败,则说明默认接口已被其它web应用客户端占用,此时该web应用客户端可以按照预置的顺序逐一尝试其它JS-SDK接口单元,直到有JS-SDK接口单元能够实现跨进程通信为止。
进一步的,多个web应用客户端按照时间优先级顺序分别与管理服务端进行跨进程通信,以实现调用底层的硬件资源。具体的,当前的web应用客户端与管理服务端正在进行跨进程调用过程中,其它有调用需求的web应用客户端在此等候,直到当前的web应用客户端完成调用,才可进行后续web应用客户端的调用过程。
图2示出了本发明一种基于web应用的跨进程调用方法的流程图。
如图2所示,本发明第二方面还提出一种基于web应用的跨进程调用方法,应用于上述的基于web应用的跨进程调用***,所述方法包括:
S201,通过html页面模块产生调用请求并将所述调用请求发送至JS-SDK模块;
S202,所述JS-SDK模块通过跨进程通信机制将所述调用请求发送至管理服务端;
S203,所述管理服务端响应所述web应用客户端的调用请求,执行调用所述硬件资源模块中的相应硬件资源,并返回调用结果。
进一步的,所述JS-SDK模块通过跨进程通信机制将所述调用请求发送至管理服务端,具体包括:
JS-SDK接口单元接收所述html页面模块的调用请求并转发至第一业务接口协议单元;
所述第一业务接口协议单元对所述JS-SDK接口单元发送来的调用请求进行协议封装;
由第一通信单元将协议封装后的调用请求发送至所述管理服务端。
进一步的,所述管理服务端响应所述web应用客户端的调用请求,执行调用所述硬件资源模块中的相应硬件资源,具体包括:
第二通信单元接收由所述第一通信单元发送来的调用请求并转发至第二业务接口协议单元;
所述第二业务接口协议单元对所述第二通信单元发送来的调用请求进行协议解析;
业务层响应所述第二业务接口协议单元协议解析后的调用请求,并根据所述调用请求调用硬件资源中的相应资源。
进一步的,返回调用结果,具体包括:
在所述业务层完成调用硬件资源中的相应资源后,返回相应的调用结果;
由所述第二业务接口协议单元对所述调用结果进行协议封装并返回至所述第二通信单元;
所述第二通信单元返回所述调用结果给所述第一通信单元;
所述第一通信单元接收所述第二通信单元返回的调用结果并转发至所述第一业务接口协议单元;
由所述第一业务接口协议单元对所述调用结果进行协议解析并返回至所述JS-SDK接口单元;
所述JS-SDK接口单元将所述调用结果返回给所述html页面模块以进行显示。
进一步的,所述管理服务端还包括界面管理模块,在所述第二通信单元与所述第一通信单元采用web socket技术进行通信之前,可以通过所述界面管理模块预先启动websocket服务,以便于后续web应用客户端有调用需求时,能够与管理服务端进行跨进程通信,实现对底层硬件资源的调用。
进一步的,所述JS-SDK接口单元可以为多个,预设JS-SDK接口单元为n个,且n个JS-SDK接口单元按照预置的顺序存放在接口列表中,预设第k个JS-SDK接口单元为默认接口,当所述web应用客户端有调用需求时,则优选所述默认接口,其中k大于等于1,且小于等于n。
本发明的基于web应用的跨进程调用***及方法采用JS-SDK接口单元并结合websocket跨进程通信机制,从而使web应用程序具有调用底层硬件资源的能力,进一步扩展并强化了web应用程序的各项功能,提升用户对web应用程序的体验感。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,所属领域的普通技术人员在不脱离本发明技术方案的精神下,对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换,其均应涵盖在本发明请求保护的技术方案范围当中。

Claims (7)

1.一种基于web应用的跨进程调用***,其特征在于,所述***包括: web应用客户端、管理服务端及移动终端的硬件资源模块,所述web应用客户端与所述管理服务端进行跨进程通信,使web应用客户端具有绕过浏览器而直接调用移动终端的底层硬件资源的能力;
所述web应用客户端,包括html页面模块和JS-SDK模块,所述html页面模块提供人机交互界面,用于产生调用请求并显示调用结果;所述JS-SDK模块用于接收所述html页面模块产生的调用请求并转发给所述管理服务端,还用于接收所述管理服务端的调用结果并反馈给所述html页面模块;
所述JS-SDK模块包括JS-SDK接口单元、第一业务接口协议单元和第一通信单元;所述JS-SDK接口单元,用于接收所述html页面模块的调用请求并转发至第一业务接口协议单元,并将相应的调用结果返回给所述html页面模块;所述第一业务接口协议单元,用于对所述JS-SDK接口单元发送来的调用请求进行协议封装,还用于对相应的调用结果进行协议解析并返回至所述JS-SDK接口单元;所述第一通信单元,用于将协议封装后的调用请求发送至所述管理服务端,并接收由所述管理服务端返回的调用结果;
在所述web应用客户端启动调用服务之前,所述web应用客户端接收由所述管理服务端提供的配置文件,所述web应用客户端根据所述配置文件生成包含有JS-SDK接口单元、第一业务接口协议单元和第一通信单元的JS-SDK模块;
所述管理服务端,用于响应所述web应用客户端发出的调用请求,执行调用所述硬件资源模块中的相应硬件资源,并将调用结果反馈给所述web应用客户端;
硬件资源模块,用于存储硬件资源,并响应所述管理服务端的调用请求,提供硬件资源服务;
所述JS-SDK接口单元为多个,预设JS-SDK接口单元为n个,且n个JS-SDK接口单元按照预置的顺序存放在接口列表中,预设第k个JS-SDK接口单元为默认接口,当所述web应用客户端有调用需求时,则选择所述默认接口,其中k大于等于1,且小于等于n;
所述web应用客户端按照预置的顺序依次尝试使用所述接口列表中的JS-SDK接口单元进行跨进程调用,若跨进程通信失败,则判定当前尝试的JS-SDK接口单元已被其它web应用客户端占用,直到所述web应用客户端尝试的JS-SDK接口单元能够实现跨进程通信为止;
多个web应用客户端按照时间优先级顺序分别与管理服务端进行跨进程通信。
2.根据权利要求1所述的一种基于web应用的跨进程调用***,其特征在于,所述管理服务端包括第二通信单元、第二业务接口协议单元和业务层,所述第二通信单元与所述第一通信单元采用web socket技术进行通信;
所述第二通信单元,用于接收由所述第一通信单元发送来的调用请求,并返回相应的调用结果给所述第一通信单元;
所述第二业务接口协议单元,用于对所述第二通信单元发送来的调用请求进行协议解析,还用于对相应的调用结果进行协议封装并返回至所述第二通信单元;
所述业务层,用于响应由所述第二业务接口协议单元协议解析后的调用请求,根据所述调用请求调用硬件资源中的相应资源,并返回相应的调用结果。
3.根据权利要求2所述的一种基于web应用的跨进程调用***,其特征在于,在所述第二通信单元与所述第一通信单元采用web socket技术进行通信之前,所述管理服务端预先启动web socket服务。
4.一种基于web应用的跨进程调用方法,应用于权利要求1-3任意一项所述的基于web应用的跨进程调用***,其特征在于,所述方法包括:
通过html页面模块产生调用请求并将所述调用请求发送至JS-SDK模块;
所述JS-SDK模块通过跨进程通信机制将所述调用请求发送至管理服务端;
所述管理服务端响应所述web应用客户端的调用请求,执行调用所述硬件资源模块中的相应硬件资源,并返回调用结果。
5.根据权利要求4所述的一种基于web应用的跨进程调用方法,其特征在于,所述JS-SDK模块通过跨进程通信机制将所述调用请求发送至管理服务端,具体包括:
JS-SDK接口单元接收所述html页面模块的调用请求并转发至第一业务接口协议单元;
所述第一业务接口协议单元对所述JS-SDK接口单元发送来的调用请求进行协议封装;
由第一通信单元将协议封装后的调用请求发送至所述管理服务端。
6.根据权利要求5所述的一种基于web应用的跨进程调用方法,其特征在于,所述管理服务端响应所述web应用客户端的调用请求,执行调用所述硬件资源模块中的相应硬件资源,具体包括:
第二通信单元接收由所述第一通信单元发送来的调用请求并转发至第二业务接口协议单元;
所述第二业务接口协议单元对所述第二通信单元发送来的调用请求进行协议解析;
业务层响应所述第二业务接口协议单元协议解析后的调用请求,并根据所述调用请求调用硬件资源中的相应资源。
7.根据权利要求6所述的一种基于web应用的跨进程调用方法,其特征在于,返回调用结果,具体包括:
在所述业务层完成调用硬件资源中的相应资源后,返回相应的调用结果;
由所述第二业务接口协议单元对所述调用结果进行协议封装并返回至所述第二通信单元;
所述第二通信单元返回所述调用结果给所述第一通信单元;
所述第一通信单元接收所述第二通信单元返回的调用结果并转发至所述第一业务接口协议单元;
由所述第一业务接口协议单元对所述调用结果进行协议解析并返回至所述JS-SDK接口单元;
所述JS-SDK接口单元将所述调用结果返回给所述html页面模块以进行显示。
CN201910933997.9A 2019-09-29 2019-09-29 一种基于web应用的跨进程调用***及方法 Active CN110673970B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910933997.9A CN110673970B (zh) 2019-09-29 2019-09-29 一种基于web应用的跨进程调用***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910933997.9A CN110673970B (zh) 2019-09-29 2019-09-29 一种基于web应用的跨进程调用***及方法

Publications (2)

Publication Number Publication Date
CN110673970A CN110673970A (zh) 2020-01-10
CN110673970B true CN110673970B (zh) 2022-12-23

Family

ID=69080235

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910933997.9A Active CN110673970B (zh) 2019-09-29 2019-09-29 一种基于web应用的跨进程调用***及方法

Country Status (1)

Country Link
CN (1) CN110673970B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112187809B (zh) * 2020-09-30 2022-02-25 郑州信大捷安信息技术股份有限公司 一种浏览器使用远端设备密码服务的方法及***
CN112363888A (zh) * 2020-11-13 2021-02-12 广州朗国电子科技有限公司 一种多应用协同工作方法、装置、***及计算机可读存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103106102A (zh) * 2013-01-14 2013-05-15 百度在线网络技术(北京)有限公司 一种web应用程序的运行方法及移动终端
CN104484823A (zh) * 2014-11-26 2015-04-01 中金金融认证中心有限公司 电子银行pki服务方法及其***
CN105389222A (zh) * 2015-12-15 2016-03-09 中国科学院声学研究所 一种动态调用原生接口的方法、装置和***
CN105741415A (zh) * 2016-01-21 2016-07-06 广东华大互联网股份有限公司 智能卡自动服务终端***及其应用方法
CN109067818A (zh) * 2018-06-04 2018-12-21 杭州数梦工场科技有限公司 一种业务访问方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9509745B2 (en) * 2013-02-04 2016-11-29 Oracle International Corporation Java API for programming web real-time communication applications

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103106102A (zh) * 2013-01-14 2013-05-15 百度在线网络技术(北京)有限公司 一种web应用程序的运行方法及移动终端
CN104484823A (zh) * 2014-11-26 2015-04-01 中金金融认证中心有限公司 电子银行pki服务方法及其***
CN105389222A (zh) * 2015-12-15 2016-03-09 中国科学院声学研究所 一种动态调用原生接口的方法、装置和***
CN105741415A (zh) * 2016-01-21 2016-07-06 广东华大互联网股份有限公司 智能卡自动服务终端***及其应用方法
CN109067818A (zh) * 2018-06-04 2018-12-21 杭州数梦工场科技有限公司 一种业务访问方法及装置

Also Published As

Publication number Publication date
CN110673970A (zh) 2020-01-10

Similar Documents

Publication Publication Date Title
US11477641B2 (en) System and method for authentication session transfer using application download links
EP2589179B1 (en) Apparatus and method for controlling access to multiple services
CN108829528B (zh) 内容分享方法和装置、消息处理方法和装置
US20150180870A1 (en) Authorization Authentication Method And Apparatus
CN104363226B (zh) 一种登录操作***的方法、装置及***
WO2017113359A1 (zh) 一种云端操作界面共享的方法、相关设备及***
CN110673970B (zh) 一种基于web应用的跨进程调用***及方法
CN106911666B (zh) 一种可穿戴智能设备及其消息处理方法、***
CN110362318A (zh) 应用部署方法、装置、设备和存储介质
CN112835632B (zh) 一种端能力的调用方法、设备和计算机存储介质
CN115048642B (zh) 多可信执行环境下可信应用间的通信方法及电子设备
CN110750780B (zh) 基于多业务***的用户角色权限融合方法、装置以及设备
CN112202744A (zh) 一种多***数据通信方法和装置
US7086051B2 (en) Method and apparatus for just-in-time provisioning application-related information at a communication device
CN106789832B (zh) 一种通话过程中的数据处理方法、装置和***
CN110933659A (zh) 用户识别号的迁移方法、装置、终端及存储介质
CN112699034B (zh) 虚拟登录用户构建方法、装置、设备及存储介质
WO2015027931A1 (en) Method and system for realizing cross-domain remote command
CN107979577B (zh) 一种终端认证的方法及设备
CN110855655B (zh) 一种信息验证方法、装置、设备和存储介质
WO2015003570A1 (en) Data downloading method,device and system thereof
CN113541981B (zh) 网络切片的成员管理方法及***
CN111092916B (zh) 文件上传的方法、装置、电子设备及介质
CN113901377B (zh) 遗留***的服务调用方法、装置、存储介质及设备
CN107454580B (zh) 一种实现应用程序流量定向引导的方法和***及移动终端

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant