Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system realizing communication among multiple applications

A multi-application, application-initiated technology, applied in the computer field, can solve problems such as the crash of the entire process, limit program scalability, flexibility and security, and increase the risk of modification, achieve simple communication, and improve flexibility and security. Effect

Inactive Publication Date: 2013-06-26
TENCENT TECH (SHENZHEN) CO LTD
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In terms of programming difficulty and performance, this has certain advantages. However, as time goes on, the calling relationship between programs will become more and more complicated, the risk of modification will also increase, and the difficulty of troubleshooting and debugging will increase. will also increase
Running all programs in a single process will limit the scalability, flexibility and security of the program, as long as any program crashes, the entire process will crash

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
  • Method and system realizing communication among multiple applications
  • Method and system realizing communication among multiple applications
  • Method and system realizing communication among multiple applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The technical solution will be described in detail below in conjunction with specific embodiments and accompanying drawings.

[0054] like figure 1 As shown, in one embodiment, a method for realizing communication between multiple applications includes the following steps:

[0055] Step S110, the microkernel acquires a request packet initiated by the first application to the second application, wherein the first application and the second application are pre-registered in the microkernel.

[0056] In this embodiment, the microkernel is pre-configured. The microkernel is the main process, responsible for information transmission, scheduling and controlling applications, and controlling the life cycle and runtime behavior of applications. Any application needs to be installed and registered in the microkernel. Application refers to an application program or a function to achieve a certain function that is produced and published on the platform.

[0057] Further, in on...

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 relates to a method and a system realizing communication among multiple applications. The method comprises the following steps of obtaining a request packet sent by a first application to a second application by a micro-kernel, wherein the first application and the second application are pre-registered to the micro-kernel; transmitting the request packet to the second application by the micro-packet; and receiving a response packet returned by the second application and transmitting the response packet to the first application by the micro-kernel. According to the method and the system realizing communication among the multiple applications, the facts of registering the first application and the second application to the micro-kernel and conducting transition control on the request packet sent by the first application to the second application and the response packet to the request packet by the second application both through the micro-kernel are adopted, and transition control is conducted on communication among applications regardless of the number of the applications through the micro-kernel, so that communication among the applications is enabled to be simple and flexibility and safety of communication among the applications are improved.

Description

【Technical field】 [0001] The invention relates to the field of computer technology, in particular to a method and system for realizing communication among multiple applications. 【Background technique】 [0002] Simple applications usually only need to complete a specific function intuitively. As the complexity of the program increases, the program can be divided into programs that implement various functions for cooperative development and enhanced reusability. When the program is running, all programs are in the same process space, and the communication between programs is realized by directly calling functions in other programs. [0003] In terms of programming difficulty and performance, this has certain advantages. However, as time goes on, the calling relationship between programs will become more and more complicated, the risk of modification will also increase, and the difficulty of troubleshooting and debugging will increase. will also increase. Running all programs...

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 Applications(China)
IPC IPC(8): G06F9/54
Inventor 游晶彭勇黄奎谢昕虬
Owner TENCENT TECH (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products