Font Size: a A A

The Research Of Data Integeration Based On Asynchronous Message Transmission And XML

Posted on:2008-04-12Degree:MasterType:Thesis
Country:ChinaCandidate:P CaoFull Text:PDF
GTID:2178360215962197Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the extensive application of computer and Internet technology, Computer technology in people's working life has become increasingly important. The information management system for people to work bring about tremendous converience to all the people's living and working aspects,but at the same time, a large number of decentralized information system has brought about data redundancy, data statistical difficulty, sharing information resources, working insulation, and so on. To solve these issues,people bring forward data integration -- it is a way to protect the enterprise investment of building original information, but also maintains the customers' habit that has been used in the system, more important is to bring all the subsystems of data exchange and sharing, reduce redundant data ,facilitate information sharing.This study comes from Dongshan District of Guangzhou City Health Bureau application integration project. After research and analysis of the project, I designed an information-based asynchronous transmission technology and XML data integration solutions. It's not only to meet the Guangzhou Dongshan District Health Board application integration needs, also for the future to solve similar problems as a generalized idea.To achieve data integration, I made a detailed investigation of Dongshan District of Guangzhou Health Bureau's four subsystems, especially on the various subsystems' detailed database and designed a shared data standard. All subsystem extracted from the shared data is converted into this format to facilitate sharing.In R&D process, I designed and implemented an asynchronous message transfer system, all subsystems can send message through the transmission platform to a centralized database. This asynchronous message transfer system implemented by java language. The system has follow abilities of cross-platform for the point-to-point data transmission, permanent message, message selection, TCP transport protocol and the configuration of XML document. The system consists of message server and software development kits (SDK) two components. In application, message dispatcher and message receiver can call APIs of the software development kits (SDK) to achieve transparent message transmission.XML is the key of the whole system to make data integration. It solves the data format conversion and cross-platform data transmission problems. All the sharing data get from subsystems database must convert into XML documents first then convert it to unified XML document according to the XSL document which defined the conversion standard. Finally, asynchronous message transmission system transfer message to concentrate database side where the message transformed into a database table again. I designed a adapter system to finish these work, documents monitoring, data extraction, data conversion work and so on. Adapter system support XML documents configuration, which greatly reduc complexityof the system development process and enhance the applicability with different environments.
Keywords/Search Tags:data integration, asynchronous message, XML
PDF Full Text Request
Related items