Supercharge Your Innovation With Domain-Expert AI Agents!

Communication framework and method based on ACE (adaptive communication environment) and communication method among function modules

A technology of functional modules and communication methods, which is applied in the field of data communication, can solve problems such as communication failures between functional modules, and achieve the effects of avoiding the increase of communication failure rate, unifying communication, and simplifying debugging

Active Publication Date: 2013-04-10
PHICOMM (SHANGHAI) CO LTD
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem to be solved by the present invention is to provide an ACE-based communication method and framework, and a communication method between functional modules in view of the defect that communication between functional modules is prone to failure in the prior art

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
  • Communication framework and method based on ACE (adaptive communication environment) and communication method among function modules
  • Communication framework and method based on ACE (adaptive communication environment) and communication method among function modules
  • Communication framework and method based on ACE (adaptive communication environment) and communication method among function modules

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0040] figure 1 shows a schematic structural diagram of an ACE-based communication framework according to an embodiment of the present invention, as shown in figure 1 As shown, the communication framework includes from the bottom up: an operating system layer, an ACE layer, a platform layer, and an application layer. Wherein, the above operating system layer includes but not limited to Windows, Linux and Unix. The application layer includes a collection of functional modules, and the data interaction between the functional modules at least partially passes through the ACE layer, so as to realize ...

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 discloses a communication framework and a communication method based on an ACE (adaptive communication environment) and a communication method among function modules. The communication framework sequentially comprises an operating system layer, an ACE layer, a platform layer and an application layer from a bottom layer to a top layer. The application layer comprises a function module set. The platform layer comprises a daemon process and a sub-process, wherein the daemon process is used for parsing configuration files of processes of the function modules; and the sub-process is used for conducting configuration according to the configuration files of the processes to start up the sub-process, and parsing the configuration files of the function modules to activate the function modules, so as to uniformly manage the communication among the function modules through the platform layer. Since the platform layer does not directly participate in data interaction among the function modules and only uniformly generates the sub-process and informs about the communication ports of the target function modules, the use of an intermediate server which has high requirements on storage spaces and processing speed is avoided. Moreover, since the function modules do not need to concern about the way of the data interaction, the situation that the communication fault rate is increased due to code writing difference is avoided.

Description

technical field [0001] The present invention relates to data communication, in particular to an ACE-based communication method and framework, and a communication method between functional modules. Background technique [0002] In the modular programming method, a large program is usually divided into several functional modules according to the function, and each functional module is a code set. Through writing and debugging, multiple functional modules can be combined to form a program segment, that is, a function . In the same program, each functional module cannot run in isolation, but must cooperate with each other, so data interaction and mutual calling are required between functional modules. However, different functional modules may be written by different personnel, and the programming levels and styles among personnel are different, which is likely to cause an increase in the communication failure rate between functional modules, which will cause the program to fail...

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
IPC IPC(8): G06F9/54G06F9/44
Inventor 罗辉
Owner PHICOMM (SHANGHAI) CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More