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

Cross-platform communication middleware visual modeling method

A modeling method and cross-platform technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problems of communication middleware that cannot run or run incorrectly, poor universality, and long maintenance and upgrade cycles, etc., to achieve The effect of shortening the design cycle, improving maintainability, and reducing design errors

Pending Publication Date: 2021-03-09
CHINA ELECTRONICS TECH GRP CORP NO 14 RES INST
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, changes in the computing platform (processor architecture, operating system, communication mode), etc. will cause the implemented communication middleware to fail to run or run incorrectly. Therefore, the communication middleware must be modified, extended and perfected for specific changes.
The conventional practice is that once the computing platform is upgraded, the code involved in the platform change must be manually modified in the middleware. Often, due to the large number of changes, it is easy to miss or make mistakes, resulting in a long maintenance and upgrade cycle and poor universality.

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
  • Cross-platform communication middleware visual modeling method
  • Cross-platform communication middleware visual modeling method
  • Cross-platform communication middleware visual modeling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention will be further described in detail below in conjunction with the embodiments and with reference to the accompanying drawings.

[0034] An embodiment of the present invention is a cross-platform communication middleware visual modeling method, which is used to transplant the existing communication middleware implementation based on the LINUX operating system (hereinafter referred to as the original implementation) to other operating systems.

[0035] The premise of the visual modeling method for the cross-platform communication middleware of the present invention is that the communication middleware adopts a layered system architecture and a modular design, which is an independent layer, which is convenient for graphical modeling of platform characteristics. Since the current communication middleware is most perfect under LINUX, this embodiment takes the implementation (that is, realization) based on the LINUX operating system as an example to illus...

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 belongs to the technical field of digital circuit design, and discloses a cross-platform communication middleware visual modeling method. The method generates a cross-platform communication template in a graphical mode, and comprises the following steps: in a processor architecture template, according to a processor architecture of a heterogeneous distributed system platform, determining an address of a processor, a data and address alignment mode during data access, and an end sequence during processor communication; in the operating system template, defining a heterogeneous distributed system platform operating system calling interface involved in a cross-platform communication middleware implementation process; in the communication mode template, a communication interfaceused when the cross-platform communication middleware communicates with the heterogeneous distributed system platform is defined, and the communication interface comprises a conventional communicationinterface template and an auxiliary communication configuration interface template. By adopting the method, the communication middleware can be upgraded, expanded and transplanted quickly and accurately, and the method is good in universality, short in development period, high in efficiency and good in maintainability.

Description

technical field [0001] The invention belongs to the technical field of digital circuit design, and in particular relates to a cross-platform communication middleware visualization modeling method. Background technique [0002] In order to realize the rapid adaptation of the information processing platform system to the new environment and the dynamic reconstruction of new functions, the future information processing electronic equipment is bound to develop from a single platform to a distributed multi-platform unified collaborative processing; from a relatively closed, single function to an open, multi-task Develop in the direction of functional integration; develop in the direction of intelligence and software from predefined fixed information flow processing. Based on this, it is necessary to solve the problems of interconnection, intercommunication and interoperability among heterogeneous distributed systems. [0003] Communication middleware is currently a key technolog...

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): G06F30/33G06F30/337
CPCG06F30/33G06F30/337
Inventor 刘巍陈勇李寿阳
Owner CHINA ELECTRONICS TECH GRP CORP NO 14 RES INST
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