Font Size: a A A

Research On E-commerce's Data Integration Based On Web Services

Posted on:2008-12-19Degree:MasterType:Thesis
Country:ChinaCandidate:X F CaiFull Text:PDF
GTID:2178360215471706Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
With the extension and popularization of e-commerce, the network's information which increases rapidly has become a huge database. This database is composed by much heterogeneous information source, such as traditional database system, file system, and half structure information system, such as HTML and XML which are used commonly on the Web. Because of the difference of platform, database technology and correspondence agreement, the mutually operation between various data source becomes complex and difficult, and various data source becomes information isolated island. How to use the data information on the Web well has become an issue.In order to adapt the present e-commerce's develop demand, make up traditional data integration's insufficiency and the traditional distributed technology's flaw, we need to seek a new solution. This paper applies XML and the Web services technology to e-commerce, puts forward one kind of e-commerce system structure which bases on the Web services, and designs a new data integration plan. The major research works and initiative points in this article are as follows:1.In view of XML and Web services'superiority, refering to present research results, this paper designs one kind of e-commerce application architecture which bases on the Web services.This architecture are divided into express level, Web server, application server, data integration system and data level in the logic, this paper major realizes data integration system. The present integrate method has some weakness, such as data integrate is difficult, heterogeneous system correspond is difficult, discovery mechanism can't adapt e-commerce development and so on, and can't achieve across platform, can't satisfy e-commerce's data integration in the internet, so this paper designs a data integration system which bases on the Web services. The data integration system is composed by pattern manage module, XML interactive interface, inquiry processing module and wrapper.2.On the basis of analyzing present data integration schema, this paper designs a pattern manage module which bases on essential pattern.When we integrate data, if we purely use the virtual view integration method, because we construct a huge overall pattern, and it contains much information, the user can't grasp the essential information well. In the same, because data source renews frequently, the overall pattern's maintenance is difficult; if we purely uses data warehouse method, there will be some questions, such as integrated data is old data, the warehouse and the data in the data source achieve synchronization difficulty, and data redundancy. There is weakness if using alone above two kind of architecture, we could unify the two kind of architecture, so this paper designs a pattern management module which bases on the essential pattern. The pattern management module is composed mainly by pattern information management, essential pattern withdraw, data dictionary, data pool pattern and so on. Essential pattern is put forward on the basis of overall pattern, its process of withdraw is achieved in the paper, moreover this paper puts forward essential pattern's maintenance thought in view of overall pattern's maintenance thought.3.In order to enhance the inquiry efficiency, this paper puts forward one kind of inquiry processing module which introduces buffer mechanism.The inquiry process module is another essential technical in the integration system, it transforms the inquiry based on essential pattern into the inquiry based on data source according to the data source's inquiry ability, in this process, data source is determined, inquiry plan is produces on the basis of involved data source's sub-inquiry and sub-inquiry's order, in the last the inquiry result returns to the user in the XML form. Inquiry process module is composed by inquiry decomposer, buffer storage, inquiry distribute execution and so on. Buffer storage is designed in order to enhance the inquiry efficiency, this paper puts forward its establishment and elimination algorithm and its analysis.4.In order to transform the user's inquiry as the inquiry based on the data sources and transform the inquiry results as unify pattern, this paper designs wrapper.When the distribution inquiry execution transmits the SOAP message which include sub-inquiry in XML to the corresponding data source, there should be a corresponding mechanism which transforms the sub-inquiry based on the XML form as the inquiry which can be distinguish by the data source. This mechanism is realized in the wrapper. When joins the integration system, specific data source should dispose the corresponding wrapper. The wrapper's another function is achieve the transformation between the different data pattern and the XML pattern, this paper realizes mainly the transformation between the relation database and XML.5.According to the analysis of Web services and the e-commerce's movement characteristic, this paper designs e-commerce's Web services structural model and principle model.The e-commerce's Web services principle model mainly includes service supplier, service registration center and service requester, this paper separately designs their model, and analyses their security.The data integration system hides the data's heterogeneous, provides XML format to apply server and Web server. This data integration system bases on Web services, enterprise easily sets the commercial data outside, and realizes data exchange with other enterprises. This data integration system shields the business data, the outside only indirectly visits the data, so strengthens the data's security.
Keywords/Search Tags:E-commerce, Data Integration, XML, Web Services
PDF Full Text Request
Related items