| Back on the project of quality data transmission system of KISC, this paper puts forward a heterogeneous data integration system based on XML.On the platform of .NET2003 and .NET2005, this system makes use of XML and Web Services technologies to resolve two kernel problems: the data integration and the statement development.Firstly, this paper introduces the common heterogeneous data integration systems' architectures and features as well as their difficulties and key technologies. It lists some solutions of integration system existing at home and abroad. Next, it analyzes on XML features, and the way how to realize the data mapping between XML and database. It introduces the Web Services which is most prevalent at present and the Excel component with great population, wide range of application and strong capability of calculation. By use of the Excel, it could freely define the statement style which needs to be shown. Than to transfer integrated query result by Web Services and show it in the Excel. By this way, it could improve the flexibility of data application. Then, according to these technologies above-mentioned, this paper designs the XML-based heterogeneous data integration architecture, and describes the function of that system in detail. This architecture could vividly resolve the "plug-to-play" issue of heterogeneous data sources. At last, it achieves these main modules of this system. Especially, it analyzes and researches on the way to define statement style by users and to obtain data dynamically. In light of it, this paper shows some particular example. |