Font Size: a A A

Corba-based Architecture, Industry-university Cooperation Information Management System

Posted on:2011-03-15Degree:MasterType:Thesis
Country:ChinaCandidate:B R WangFull Text:PDF
GTID:2208360302499600Subject:Computer technology
Abstract/Summary:PDF Full Text Request
CORBA is a distributed computing platform for the vast majority of manufacturers to support and follow the system specification technology. With the feature as a complete, advanced, independent of system platforms and development language, CORBA has gradually become a standard distributed computing technology. COBRA standard can be divided into three levels:object request broker, common object services, and public facilities. The bottom of the object request broker ORB, provides for the distribution of the object definition (interface) and language mapping to achieve the communication between objects and interoperability is a distributed object system, the "software bus"; in the ORB on the definition of a lot of public service can provide services such as concurrency, naming service, transaction (transaction) services, security services, a wide range of services; top-level public facilities are defined components of the framework, providing direct services for the business objects used to provide business object the pact's rules required for effective collaboration enterprise information systems from widespread adoption of CORBA technology to build CORBA technology, proposed a "software bus" mechanism, in theory, any application as long as the CORBA interface specification in accordance with completion of the packaging, can be integrated into the CORBA system.Enterprise information systems from widespread adoption of CORBA technology to build CORBA technology, proposed a "software bus" mechanism, in theory, any application as long as the CORBA interface specification in accordance with completion of the packaging, can be integrated into the CORBA system.In practice, the existing enterprises, CORBA-based applications do not have too many technical problems. But for different enterprises in the application process, CORBA products to choose from, the database system can not be unified; integrated information systems of these enterprises have difficulties. In this paper, the practical problem and proposed CORBA-based integration of information resources, and its decomposition CORBA agent layer integration of CORBA-based database integration to study two aspects. Based on the theory of this paper, CORBA agent layer for the integration problems in G Engineering OP protocol, a number of related heterogeneous interoperability between ORB conducted a study on CORBA-based integration of enterprise information resources. For the integration of heterogeneous databases, this paper presents a CORBA-based panoramic database view, the use of "Access Agent" program will be the various heterogeneous database tables packed into a separate CORBA service object, to provide a unified access interface. Then by self-defined panoramic language, the SQL operates through a proxy to operate the database for the purpose of each table. This paper analyzes the existing low efficiency and lack of interoperability in practical information management system. In order to address issues such as interoperability of software, Object Management Group OMG made public Object Request Broker Architecture CORBA to enhance interoperability between systems.To solve the problems of existing enterprise information management system for the future of information technology enterprise data foundation, CRM as an example discussed in the end, needs analysis, databases, and some functions of the analysis and design and its implementation. Use data-driven approach in designing the database structure to enhance the system flexibility. In the design process, this article strives to meet the ever-changing scalability and maintainability the system as far as possible.
Keywords/Search Tags:Business-Colleague Cooperation, CORBA, ORB, IIOP, Data Integration
PDF Full Text Request
Related items