Inter-application communication method, client side and application process manager of online application platform

A technology of application process and application platform, applied in the direction of inter-program communication, multi-program device, electrical components, etc., can solve the problems of non-compliance with the openness principle of cloud computing, poor user experience, lack of universality, etc., to avoid The effect of user participation and authorization process, avoiding duplication of construction, and enriching capabilities

Inactive Publication Date: 2014-05-28
厦门格畅科技有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Since the inter-application communication process of the online application platform is transmitted over the network, the security of communication data needs to be considered. The above two technologies rely on point-to-point communication between application servers. In order to ensure the security of communication, the communication parties must negotiate some Communication protocols, and protocols vary widely between different application providers, and the same application needs to negotiate communication protocols multiple times to apply to different scenarios
In addition, Option 1 is only suitable for interdependent service providers. It is not universal and does not conform to the open principle of cloud computing. Therefore, it mainly exists in the internal systems of enterprises.
Solution 2 requires users to participate multiple times in the process of inter-application communication, and the user experience is extremely poor. It is almost unusable for some application scenarios with frequent access

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Inter-application communication method, client side and application process manager of online application platform
  • Inter-application communication method, client side and application process manager of online application platform
  • Inter-application communication method, client side and application process manager of online application platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The inter-application communication method of the online application platform provided by the present invention is performed on the client of the online application platform. As an embodiment, the client of the online application platform can be a browser or an application program embedded with a browser kernel. The entry point of the application can be a URL or a Javascript script. The application involved in the present invention is started and used in the client of the online application platform, and runs inside the window of the online application platform (embedded by Iframe or Div), rather than used in a separate web browsing manner.

[0030] It is worth mentioning that a virtual process is defined in the present invention, and the communication between applications is completed through the virtual process. Since the functions realized by the virtual process are somewhat similar to the processes in the operating system, the present invention uses this The virtual...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an inter-application communication method of an online application platform. The inter-application communication method comprises the following steps: a client side of the online application platform starts an application and creates an application process according to a predetermined communication protocol; the processable message type of the application is recorded; when inter-application communication is carried out, a message from a sender application is received and delivered into a message queue of one application process corresponding to a receiver application; the application process corresponding to the receiver application monitors and processes the message in the message queue; and when the sender application or the receiver application quits, the application process is destroyed. The invention also provides a client side of the online application platform and an application process manager of the online application platform, wherein the client side comprises multiple applications and an application process manager; and the application process manager of the online application platform comprises a process creating interface, a process message sending interface and a process destroying interface. The introduced user participation and authorization procedures due to a safety factor in information transmission are avoided fundamentally.

Description

technical field [0001] The invention relates to the field of online application platforms, in particular to an application communication method of the online application platform, a client terminal and an application process manager of the online application platform. Background technique [0002] Traditional IPC (Inter-Process Communication, inter-process communication) methods include pipes, message queues, semaphores, shared memory, etc. These inter-process communication technologies usually target communication between application processes within a single computer resource. However, the application services of the online application platform are distributed in computer centers or computer rooms with independent geographical locations. Therefore, the IPC communication technology of the traditional operating system is only applicable to the process communication within a single operating system, but not between various applications on the online application platform. Comm...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/54H04L29/06
Inventor 徐军薛珂
Owner 厦门格畅科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products