Structured document communication system between multiple processes

A structured document, multi-process technology, applied in the field of computer technology and network communication, can solve the problems of poor scalability, single data format, unable to communicate with the original structure of the data, etc. Effect

Active Publication Date: 2014-05-07
STATE GRID CORP OF CHINA +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among the above methods, the shared memory method supports the communication of large amounts of data among multiple processes best, and has better security, but the existing traditional shared memory method access method is based on the actual physical address plus byte access, cannot communicate according to the original structure of the data
For multi-process communication between different nodes in the communication network, the Sockets method is often used, but the data format for communication is relatively single, and cannot support structured multi-format information, and the communication interface will also vary with the data structure of other processes. Varies with changes, poor scalability

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
  • Structured document communication system between multiple processes
  • Structured document communication system between multiple processes
  • Structured document communication system between multiple processes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] Embodiment 1: A system for structured document communication between multiple processes

[0033] The structure of the system is as figure 1As shown, it includes structured document processing equipment, memory and authority management equipment and communication terminals. Among them, the preconditions for realizing all functions of the structured document processing equipment are that the memory and authority management equipment successfully creates a shared memory and the communication process is authorized successfully. The preconditions for the realization of all functions of the terminal are that the structured document processing device successfully creates the document and completes the operation of the document, and some functions of the communication terminal are also activated by events generated by the structured document processing device.

[0034] The structured document processing device is used to generate a document with a predefined structure, and perf...

Embodiment 2

[0041] Embodiment 2: A structured document processing device of a multi-process structured document communication system

[0042] The structure of the device is as figure 2 As shown, it includes a generation module, a retrieval module, an operation module, a mapping relationship configuration module and a mapping content update module, wherein: the generation module provides operation objects for the other four functional modules, and the retrieval module is the operation module, mapping relationship configuration module and The map content update module provides the necessary means of operation.

[0043] The generating module is used to generate a document with a predefined structure. When a registration request is received, detect whether there is a structured document in the data area of ​​the current shared memory, and if not, create a new structured document; detect the content information of the current structured document, and compare its attribute characteristics wit...

Embodiment 3

[0054] Embodiment 3: A memory allocation and rights management device for a multi-process structured document communication system

[0055] The device structure is as image 3 As shown, it includes a memory allocation management module and a rights management module, wherein: the memory allocation management module provides storage space for the rights management module.

[0056] The memory allocation management module is used for responding to the shared memory application of the process. When receiving a shared memory application for a newly started process, this module detects whether there is shared memory in the current node, and if not, generates an application for opening up memory and submits it to the operating system, waiting until the system allocates the memory space; shared memory After allocation, the shared memory is divided into dynamic shared data blocks, mapping relationship data blocks, static data blocks, and authority status data blocks according to the p...

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 structured document communication system between multiple processes, comprising: structured document processing equipment, which is used to generate structured documents and carry out dynamic operations on the documents, generation of mapping relationships of the communication information, and update the structured documents, wherein preconditions of the functions realizing are successful establishment of shared memory by a memory and privilege management equipment and successful authorization of communication processes; the memory and the privilege management equipment, which are used to establish and manage the shared memory, and manage operation application authority of the processes; a communication terminal, which is used to send communication information of the node and receive communication information from other nodes Which preconditions of the functions realizing are successful establishment of the documents by the structured document processing equipment and finish of operating the document, and part of the functions of the communication terminal is further activated by accidents generated by the structured document processing equipment. The system in the invention has versatility that enables multiple processes to realize priority communication of the most important data, rapid multiple data communication and a characteristic of data structuralization in a communication process.

Description

technical field [0001] The invention relates to the field of computer technology and network communication, in particular to a multi-process communication system. Background technique [0002] In the process of Windows application program development, there will be information exchange between multiple processes in different systems or different processes in the same system. These processes may be distributed on the same node of the network, or may be distributed on multiple different nodes. In the face of a small amount of data without a special structure, the existing technology can solve it very well. Once the amount of data is complicated and requires a special organizational structure, it is often necessary to end the huge and expensive resources such as local data files or data. This undoubtedly increases the development cost; and when the internal data structure of a program changes, the communication interface with other processes that may lead to its association ch...

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/54G06F17/30
Inventor 邓维叶理德赵菁欧燕
Owner STATE GRID CORP OF CHINA
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