A way to support multi-browser communication with native applications
A technology for local applications and browsers, applied in the directions of inter-program communication, multi-programming device, program control design, etc., can solve problems such as inconvenience of use and different kernel development technologies, achieve secure transmission, and overcome the problems of different kernels. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0040] A method for supporting communication between multiple browsers and local application programs, the method involves browsers, application system servers, auxiliary servers, and local application programs. Through the application system server and the auxiliary server, the browser can realize indirect interaction with the local application program. Among them, in order to enable the local application to better interact with the browser and facilitate the integration of application development, an auxiliary server is used. The auxiliary server mainly constructs the URL according to the content of the application request, and transmits the running results of the local application. to the application system server.
[0041] The specific process is as follows:
[0042] Step 1: The browser sends a request to the application system server (login, form signature, etc.).
[0043] Step 2: The application system server organizes the requested content, and requests services from ...
Embodiment 2
[0053] A method that supports communication between multiple browsers and local applications. Taking digital certificate login as an example, the operation process includes:
[0054] Step 1: The browser submits a login request to the application system server;
[0055] Step 2: The application system server generates a random number random;
[0056] Step 3: The application system server sends a signature request to the auxiliary server according to the application account and password.
[0057]Step 4: After the auxiliary server successfully authenticates the application system server, it returns a response result, that is, a custom URL: NetcaCryptoSvr: / / ? requestId=requestId&submitUrl=url
[0058] The url scheme is NetcaCryptoSvr: / / ,
[0059] The passed parameters are: requestId=requestId&submitUrl=url.
[0060] Where submitUrl is the url for the local application to submit the result to the secondary server.
[0061] Step 5: Go back to the browser page.
[0062] Step 6: ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com