Font Size: a A A

The Research Of Intergration Technology Of Distributed Systems Within The Framework Of WCF

Posted on:2011-02-17Degree:MasterType:Thesis
Country:ChinaCandidate:R ChenFull Text:PDF
GTID:2178360302499255Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
Reasons such as language and platform cause increasing differences in information systems developed by different enterprises in different periods. Thus interoperability among heterogeneous systems has became an important issue. SOA provides a system solution for the realization of the interaction between heterogeneous systems, but there is a problem when we use the traditional technology in the process of implementing SOA. In order to achieve the design concepts of SOA, Microsoft introduces the WCF programming framework, which includes Web services,.NETRemoting, MSMQ and other technology; it can integrate distributed systems with a standard consistent model.Basing on this background, the thesis studies the integration technologies of distributed system combining with the structure of WCF framework. It focuses on WCF service and the message queue technology of WCF framework, and raises a WCF asynchronous message transmission model to achieve the data integrations of distributed systems on this basis. Asynchronous message transmission model extracts the function of data processing in logic layer and data layer,which is abstracted as WCF service layer. Then by using WCF layer to achieve the integration of heterogeneous database between client and server. This model combines WCF service with Message Queuing technology closely. Owing to features such as scalability of WCF services, asynchronous transfer of message queue technology and load balance, the model has good scalability and loose coupling and it can balance the load on the server side effectively, so as to avoid the peak to be too high. Thorough the study of issues of data integration,this thesis improves the original data recovery network program of the POS information management system according to its own characteristics of asynchronous message transmission model, combining with its application deployment scenarios. The new program encapsulates operations of the database in WCF service and packages the client's calling for the service into the local messages. Then local messages of client are delivered to the local message queue. To ensure the information integrity, transaction will be operated as a basic unit in message delivery process. When the network was recovered, the client message queue will interact with remote sever message queue automatically, then the remote message queue would distribute the message to the service of server-side. This prevents the original Access database programs interact with the Oracle database directly, thus the questions occurred when heterogeneous data is integrated are solved.The practical application of case reflects the advantages of asynchronous message transmission model. It plays a buffer role to reduce the pressure on the server side,using WCF Service to achieve the data integrations of distributed systems. This project's successful implementation confirms the reasonability of the model based on asynchronous message transmission model when integrating data.
Keywords/Search Tags:WCF Framework, WCF Service, Message Queue
PDF Full Text Request
Related items