Design and Implementation of Heterogeneous Data Exchange System Based on XML
|Keywords||Heterogeneous Data Data Exchange XML Relational database|
With Web technology and the rapid development of database technology and application of information technology in the deepening, many medium-sized enterprises have built their business with the characteristics of business systems and databases in these systems accumulate a large amount of business data. As the company continues to develop, often need to upgrade and transform business systems, but many systems are not able to meet the needs of rapid development, but development of new business systems, not only to consume a large amount of manpower and material resources, will result in the accumulation of different configuration data can not be used. So for these business systems, heterogeneous data, the need for effective integration in order to strengthen the use of data, so in the process of enterprise information in the data exchange has become a need to focus on the problem.Based on the characteristics of enterprise data applications, as well as traditional data exchange technology and platform with a coupling degree dependence and other shortcomings in the design of data exchange systems using XML technology, the XM technology is semantic, easy expansion and platform-independent and so on, through the use of an XML file as a transitional form of data exchange, to achieve the data from the database through XML data source to the destination database, document conversion. Heterogeneous XML-based data exchange system also has loose coupling, flexibility and openness and so on.Firstly, heterogeneous data exchange system introduced the current situation and development trend of heterogeneous data, data exchange and XML technologies are analyzed and reviewed. Then I studied in the heterogeneous data exchange key technologies, according to the characteristics of heterogeneous data exchange, papers on heterogeneous database data conversion transformation rules, model-based mapping rules were analyzed and presented from the database to XML mapping and the mapping from XML to database programs, and program described in detail. Then the exchange of heterogeneous data according to business needs, the use of heterogeneous software engineering design data exchange system and the system framework, system modules and system process and detailed design. Finally, the heterogeneous data exchange system in the realization of each module, and verified by experiments of heterogeneous data exchange system effectiveness and feasibility of building the program.