| With the development of information technology,Web based data become the mainstream of nowadays' data,those data are mostly heterogeneous data which can not be used directly.To realize information sharing,there must be a kind of system which can support heterogeneous data integration.Task of heterogeneous data integration is to provide users with a uniform application platform,ignore differences between data sources at the bottom and make users could access all these heterogeneous data more flexibly.Web based data is wide in scope,huge in number,complicated in module and fast in change,so traditional data integration techniques can not meet the requirements of Web based heterogeneous data integration.Web Service is a new distributed computing technology,based on XML which is paltform independent, easy to extend and good interaction,provide strong support to Web based heterogeneous data integration.The paper firstly analyses and researches technology in data integration, including:Web Service architecture module,protocol standardization,traits and advantages of Web Service technology and XML related tools,standard system, mode,query language and parsers of XML technology.And researches XML query language and XML parsers in deeply emphasis.The paper then deeply researches heterogeneous data integration,including: definition,facing problems and approaches of heterogeneous data integration,deeply analyses and compares with three popular approaches,that are:Warehousing Approach,Federated Database Approach and Virtual Approach,and choose the Virtual Approach as the basis of the paper's architecture.Later,the paper bring forwards design precept based on Web based heterogeneous data integration,introduces three layers of data integration frame detailed and roundly,including:user application layer,mediated layer and data source layer,researches publish and search of Web Service in user application layer, decomposition algorithm of XML query,conversion technology from data in database to XML and XML parse technology in mediated layer.In the end,based on a summary of the research results and development trend of technology pertinent to information integration,some advice for further research and exploration was proposed. |