关键词:p2p; 分布式计算; 实时传输; java socket; 输入输出流
Abstract
With the development of the Internet in past 40 years, the resources were richer and richer, while the flow of the resources went to centralize. Most of the services were supplied by the implication of the network in a central way. P2P technology is different from the central implication technology which was on the base of server, it was a new network communication technology which was developed on the base of P2P topology. P2P is a kind of technology used between different pc users which changes data or services directly rather than connecting to the server. It allows the users in the Internet to use the file of others directly. Everyone on line can connect to each other and change their files. Because of the lack of the middle medium, p2p technology made the communication on line more easily and more directly. My project is "the communication of two PCs in LAN, including the sent and receive of the message and translation of the file". With the guidance of my teacher, I have completed this project basically. I design the interface firstly; and then programmed the manage thread; finally, after the debug, the project was completed in p2p model, and have met the requirement of the functions.
Key words:P2P; Distributed Computing; Real time Translating; Java Socket; I/O Stream;