The invention discloses a
software communication
system structure of a dual-core framework, including upper management
software, an
adaptation layer module and two core frameworks, the core frameworkcomprises
a domain manager and a device manager. the
adaptation layer module performs the following steps: 1, when the
software communication architecture is initialized, the
adaptation layer module causes the domain managers and the device managers in the two core frameworks to have the same attributes, and judges the master-standby relationship of the two core frameworks according to the defaultconditions; 2. In that run process of the software communication architecture, when the adaptation layer module receives the application instruction installation, the application uninstallation instruction and device registration instruction of the upper layer management software, the corresponding operation is completed by calling the operation interface in the main core framework through the CORBA
middleware, the domain manager in the
backup core framework and the attributes of the device manager are updated, and the device logout result is returned to the upper management software. Thirdly, when the adaptation layer module receives the feedback result of the domain manager or device manager failure of the main core framework, the
backup core framework is enabled.