Font Size: a A A

The Design And Implementation Of Enterprise Distributed Parallel Model Based On .net

Posted on:2006-07-23Degree:MasterType:Thesis
Country:ChinaCandidate:R LiFull Text:PDF
GTID:2168360152475711Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Distributed object technology is an object-oriented technology developing with the network. It makes isolated and complicated client/server applications self — managing components, which can be realized to interoperate with one another from various networks and different operating systems. As to enterprise application, this technology can build an opened software bus to integrate the enterprise systems in distributed environment.This paper designs and implements a distributed parallel model with .net remoting which based on .net framework. It's aim is to supply a solution to manage enterprise available resources efficiently and to promote the ability of dealing with business, what's more, to supply an stable environment for application developing. The model adds a service-managed layer between service request layer and service disposal layer which can deal with the various requests and dispatch these requests to the idle servers at the same time with multi-threads. And as loose request components, service request layer just communicates with service-managed layer through common interface. The service-managed layer controls whole resources and can catch the exceptions from the disposal layer and redirect the calculation to the new servers to deal with the request. What's more, the service-managed layer can arrange the register of service module to the servers, and make the process and calculation separated. This will optimize the design pattern between clients and servers.The model is realized by C#. During the realization of the model, except using .net remoting, the model also uses .net reflection socket and xml technologies. This paper writes the design process , the choice of realization technology and some important realization about the model. This paper also gives two applications of parallel calculation based on this model. One is a calculation on π, and this paper gives the compare between the single computer process and multiple computers process. Another is a real enterprise application which is from a charging system. This model helps the enterprise to deal with the clients' queries to promote the efficiency.
Keywords/Search Tags:Distributed and parallel model, .Net remoting, Distributed object technology, Enterprise application
PDF Full Text Request
Related items