Font Size: a A A

The Application And Research Of .NET Distributed Technologies

Posted on:2006-08-04Degree:MasterType:Thesis
Country:ChinaCandidate:Z H WangFull Text:PDF
GTID:2178360182965472Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
. NET is the platform of Microsoft oriented to XML Web Service, which combines the information, devices, and people into together with an unified and character way. The purposes of .NET is accelerating the transform to the distributed computing. There are many advantages of .NET developing distributed system. Developer can choose different technologies to fit for the different requirements. The application of .NET will have a broad future with the development of Web Service, which already had good influences on some fields. At the same time it had enhanced the efficiency of business and also taken important functions on the information construction of medicine branchCommunity medicine service is an important field of the whole information construction of medicine branch. In many countries the community medicine service had been the important part of the medicine service system. It's later for China to start the construction related to that of the developed countries, but we have achieved rapid progress and brought many benefits to people.This project is developed under the supports of WuXi government as well as the corporations of some related medicine branches. The first part of the thesis studied the distributed technologies related to .NET and SOA. These distributed technologies have their own certain particular application field. We analyzed these technologies and compared them. At the same time we also compared the distributed technologies between .NET and Java, which provided the basis of making choice in practice. In recent years SOA has become the new direction of the software development due to the development of the Internet, the rise of the Web Service ,and the population of the Web Service. The first part of the thesis studied this architecture and classified the services according to the characters of the .NET technologies. Different business requirements were adopted different technologies implements(including the "Web Service" and "Remoting Service"). At the same time we also analyzed the HL7 protocol, which is used for the medical information exchanging at the top of the model OSI. HL7 is a way to the resolution of the obstacle in the medical information exchanging between different medical agencies. We also studied and analyzed the new cryptography AES. There are many advantages of AES related to the DES and other related algorithms.In the later part of the thesis described the implements of the project in details. The system is divided into two parts, including internal services and externalservices, according the needs of practice. The external services, according to the some concrete requirements of the medical business, are directed against general user and adopted the Web Service technology. To enhance the security and improve the efficiency of the system we adopted the WSE and DIME. The internal services, taking charging of the administration of the community medicine service, are directed against doctors and other related people. At the same time we adopt some new resolutions according the practical problems(including "Smart Client" and "Dynamical Crossing-Cuts"). The research about the security and optimization of the AES will provide a base to optimize the system.Further research and development directions are suggested for possible improvements of the current thesis work at the end of the thesis.
Keywords/Search Tags:.NET Distributed Technology, HL7, SOA, AES, Smart Client
PDF Full Text Request
Related items