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

Reconstructible distributed software bus

A software bus and distributed technology, applied in the field of communication software middleware, to achieve the effect of flexible reconfiguration

Active Publication Date: 2016-02-17
SOUTHWEST CHINA RES INST OF ELECTRONICS EQUIP
View PDF2 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] Aiming at the deficiencies of the existing software bus technology, the present invention proposes a reconfigurable distributed software bus technology based on a hybrid switching mode. System software integration and component flexible reorganization and reconstruction

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
  • Reconstructible distributed software bus
  • Reconstructible distributed software bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The scheme of the present invention is described in detail below in conjunction with accompanying drawing and embodiment: present embodiment is implemented under the premise of technical scheme of the present invention, has provided detailed implementation mode and concrete operation process, but protection scope of the present invention does not Limited to the following examples.

[0030] This embodiment runs on the WindowsXP operating system, adopts VisualStudio2008 as the development environment, and selects Visual C++ as the development language.

[0031] Such as figure 1 As shown, the reconfigurable distributed software bus includes a bus library module, a bus node agent module, a bus monitoring module and a bus configuration service module; nodes refer to application software or components that use the software bus for communication.

[0032] The bus library module provides API interfaces for nodes to use bus services to complete bus operations such as node regis...

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 provides a reconstructible distributed software bus comprising a bus library module, a bus node agent module, a bus monitor module and a bus configuration service module; the bus library module is an API interface allowing a node to user bus service; the bus node agent module is a network agent of the node on the software bus; each host is deployed with one embodiment of the bus node agent module, thus realizing data exchange between the node of the local host and nodes of other hosts; the bus monitor module is used for monitoring a node composition relation, an issue subscription relation and data exchange state; the bus configuration service module is used for editing parameters of each node in the bus. In a reconstruction system, software integration and assembly flexible recombination and reconstruction problems of a multi-layer software / assembly and a cross-platform heterogeneous system can be solved by the reconstructible distributed software bus; the reconstructible distributed software bus has no center self-organizing net, a transmission strategy is controllable, communication nodes can migrate, and the software / assembly can be recombined.

Description

technical field [0001] The invention belongs to the field of communication software middleware, relates to interconnection, intercommunication and interoperability technologies of multiple platforms such as a server, a desktop operating system, and an embedded system, and is specifically a reconfigurable distributed software bus. Background technique [0002] Software bus is a kind of software middleware, which mainly solves the design stage modeling, (semi) automatic coding, runtime communication, interoperability and collaboration, seamless connection and expansion of different iteration cycles of distributed application software in a heterogeneous network environment It can shield software and hardware system heterogeneity, network communication, multi-process concurrency control, transaction management, reliability assurance, data storage, running status monitoring and other implementation details, and improve the portability and adaptability of application systems , sca...

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/46
CPCG06F9/465
Inventor 黄旭岑刘湘德
Owner SOUTHWEST CHINA RES INST OF ELECTRONICS EQUIP
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