Inter-process communication method and device, electronic equipment and computer readable storage medium

A technology of inter-process communication and communication method, applied in the fields of devices, inter-process communication methods, and computer-readable storage media, and can solve problems such as inability to naturally isolate memory and inaccessibility of other processes.

Pending Publication Date: 2021-01-22
BEIJING YUANXIN SCI & TECH
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] For inter-process communication, security must be considered. The data in the communication can only be read and written by the processes of the sending and receiving parties, and other processes cannot access it.
However, there is no MMU (Memory Manage Unit, memory management unit) on the hardware of the MCU (Microcontroller Unit, microcontroller) running the embedded operating system, and the natural isolation of memory when inter-process communication cannot be carried out. How to achieve safe communication between processes is only a matter of For access during communication between the sending and receiving parties, and to protect other processes from illegal access, further solutions are still needed

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-process communication method and device, electronic equipment and computer readable storage medium
  • Inter-process communication method and device, electronic equipment and computer readable storage medium
  • Inter-process communication method and device, electronic equipment and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] Embodiments of the present application are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present application, and should not be construed as limiting the present invention.

[0044] Those skilled in the art will understand that unless otherwise stated, the singular forms "a", "an", "said" and "the" used herein may also include plural forms. It should be further understood that the word "comprising" used in the specification of the present application refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, Integers, steps, operations, elements, components, and / or groups thereof. It will be u...

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 embodiment of the invention provides an inter-process communication method, a device, electronic equipment and a computer readable storage medium, and relates to the field of process communication. The method comprises the steps that information of at least one shared access area is acquired, a data interaction message is sent to a target process through a current process, and the data interaction message at least comprises information of all the shared access areas so that the current process and the target process can conduct data interaction based on any shared access area. According tothe method, the information of at least one shared access area pre-registered to the memory protection unit is acquired, and the data interaction message containing the information of the shared access area is sent to the target process, so that at least two processes perform data interaction by accessing the registered memory space; therefore, the process except the interactive process cannot access the shared access area, and safe communication between the processes is realized.

Description

technical field [0001] The present application relates to the technical field of inter-process communication, and specifically, the present application relates to an inter-process communication method, device, electronic equipment, and computer-readable storage medium. Background technique [0002] For inter-process communication, security must be considered. The data in the communication can only be read and written by the processes of the sending and receiving parties, and other processes cannot access it. However, there is no MMU (Memory Manage Unit, memory management unit) on the hardware of the MCU (Microcontroller Unit, microcontroller) running the embedded operating system, and the natural isolation of memory when inter-process communication cannot be carried out. How to achieve safe communication between processes is only a matter of It is used for access during communication between the sending and receiving parties, and to protect other processes from illegal acces...

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
CPCG06F9/544
Inventor 王艳伟邹仕洪张广伟黄浩东
Owner BEIJING YUANXIN SCI & TECH
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