Font Size: a A A

The Object-oriented Analysis, Design And Realization Of P2P Networks

Posted on:2006-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:J GuanFull Text:PDF
GTID:2168360155970796Subject:Computer applications
Abstract/Summary:PDF Full Text Request
The predominance of P2P technology on balancing networks traffic, utilizing computer resource adequately, tolerating fault for more resource sources, reducing cost and otherwise makes it become one important model of networks application.In this thesis, the technical traits of P2P networks are analyzed and studied. And a P2P prototype system has been analyzed and designed, by using the object-oriented method and modeling theory, which accord with the manner of cognition as well as make development standardized. And the P2P system has been realized by using Microsoft Visual Studio.net Visual C++ in Windows XP. During the process of analysis and design, the UML is adopted to model the system so that we can understand the system correctly and provide the chance of simplifying and reusing. In the development, the iterative, increased, use-case-driven process has been adopted. During every developing cycle of iteration, by analyzing the use cases, defining the conceptual model, assigning responsibility in term of GRASP against interaction diagram, we can gain the class diagram of high-cohesion and low-coupling, so as to maintain and reuse the system conveniently. As the P2P system use the patient-case-discussion application as example, the mixed model of P2P is adopted to fit the case-discussion, and the P2P technology is used two times: one is among groups and the other is within a group. Therefore the traffic has been balanced greatly, the rate of utilizing resources has been improved, and the transport of case data is made smoother.
Keywords/Search Tags:P2P, Object-oriented method, General Responsibility Assignment Software Pattern, UML
PDF Full Text Request
Related items