General data exchange device based on extensible markup language (XML)

A general data exchange and data technology, applied in the computer field, can solve the problems of incompatible interface or data storage format of source database, data cannot be migrated, etc., and achieve the effect of solving incompatibility

Inactive Publication Date: 2012-06-27
HUAQIAO UNIVERSITY
View PDF2 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The purpose of the present invention is to provide an XML-based universal data exchange device to solve the problems in the prior art caused by the incompatibility of the interface or data storage format between the source database and the destination database when the system is being upgraded or replaced. Data cannot be migrated

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
  • General data exchange device based on extensible markup language (XML)
  • General data exchange device based on extensible markup language (XML)
  • General data exchange device based on extensible markup language (XML)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] A general data exchange device based on XML of the present invention, such as figure 1 shown, including the following components:

[0022] DB2XML module 1: responsible for importing each data of the source database 100 and generating XML documents;

[0023] XML2DB module 2: responsible for importing the XML document generated by DB2XML module 1 into the destination database 101;

[0024] The DB2XML module 1 is connected to the XML2DB module 2 in sequence.

[0025] Among them: as figure 2 As shown, the DB2XML module 1 includes a data acquisition module 11 for acquiring data in the database of the old system, and a mapping module 12 for mapping the data in the data acquisition module 11 and generating XML documents, and the data acquisition module 11 The input end has an ODBC interface. The specific process of the DB2XML module 1, when working, sends SQL statements through the ODBC interface of the data acquisition module 11, obtains data from the source database 100...

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 discloses a general data exchange device based on an extensible markup language (XML). The general data exchange device is characterized by comprising a database (DB) 2 XML module and an XML2DB module, wherein the DB2XML module is used for importing data in an original system and generating an XML document; the XML2DB module is used for importing the XML document which is generated by the DB2XML module into a database of a new system; and the DB2XML module is connected with the XML2DB module. By adoption of the general data exchange device based on the XML, when a database table interface of the new system is not compatible with a database interface of the original system during upgrading or replacement of the system, by using the characteristic that the XML is a data description language which is widely used in a network, XML data serve as intermediate data, and data import and export interfaces of the XML and the database are provided, so that the problem that a source database interface is not compatible with a destination database interface is effectively solved, and inter-system seamless migration of all databases is realized.

Description

technical field [0001] The utility model relates to the field of computers, in particular to a general data exchange device based on XML. Background technique [0002] With the popularization of computer applications, a large amount of data is stored in the database. When the computer system is upgraded or replaced, it is often necessary to migrate the data of the original system. Data migration refers to cleaning, converting, and loading the data in the old system into the new system. However, when the system is upgraded or replaced, the interface or data storage format of the database in the new system often changes, which is incompatible with the interface or data storage format of the source database, so that the data of the source database cannot be migrated, which in turn causes the system to fail. Upgrade or replacement failed. SUMMARY OF THE INVENTION [0003] The purpose of the present invention is to provide a general data exchange device based on XML, so as to...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
Inventor 洪欣陈维斌
Owner HUAQIAO UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products