The Investigation And Implementation Of Collaboration Platform Based On P2P Technology | | Posted on:2007-05-30 | Degree:Master | Type:Thesis | | Country:China | Candidate:J Y Sun | Full Text:PDF | | GTID:2178360215977001 | Subject:Computer | | Abstract/Summary: | PDF Full Text Request | | With the development of worldwide economy and the optimization of china market, more and more cooperation have branch offices. Multinationals set up their branch offices or departments in China. And many native corporations become national enterprises which has offices in multiple provinces or even countries. The collaboration among departments & staffs increased much due to the diffusion of branches. It's more and more important to provide the collaboration tool which needs easy to use and flexible enough. Internet is a good media for collaboration, but the traditional WEB style requires powerful servers, needs cooperation to invest much on initial deployment and later maintenance. And traditional WEB style can't suit instant & sudden collaboration requirement.The objective of this article is to design and develop a collaboration platform based on P2P technology. Using P2P technology as the network infrastructure of the platform can increases the flexibility and decreases the total cost of system deployment. The security & manageability problems of P2P are also solved through combining with digital certificate technology which ensures the user identification & data security in virtual space. Enterprise users could have got compactness increased among departments and security raised in data & information sharing if they used this collaboration platform. Below is the research area of this article:Explore and investigate the technologies to optimize existing collaboration products especially security related, including peer to peer technology and public key infrastructure.This article introduces the system architecture based on P2P technology, and describes the design thought on server part & client part separately. Represent the most critical modules including message router, data forwarding & user account management modules on server side and communication, synchronization & security modules on client side through use case diagram, sequence diagram & flow chart.Present the user interface of completed system and introduce the main features & user experience.Analyze the existing issues of this collaboration platform; discuss the shortcomings which need be improved and imagine the future of collaboration platform. | | Keywords/Search Tags: | Collaboration platform, Peer to Peer technology, data synchronization, message routing, user account management | PDF Full Text Request | Related items |
| |
|