文件名称:Peer-to-Peer-File-sharing-systems-Advanced-Operating-System:源代码
文件大小:11KB
文件格式:ZIP
更新时间:2024-06-13 22:38:03
Java
对等文件共享系统高级操作系统 开发了Peer-2-Peer系统,用于通过网络共享文件。 实现了用于连接网络以及在不同系统之间搜索文件的用户界面。 用户可以决定离开网络并关闭所有连接。 通过P2P网络将10台计算机相互连接。 1)网络是如何形成的。 有一个记事本文件可以维护网络中计算机的记录,例如一台计算机要加入P2P网络。 它访问此文件,并获取文件中存储的网络中的计算机数。 它执行随机功能,并决定与网络中的任意数量的计算机一起加入网络,并向选定的每台计算机发送tcp连接请求。 这些计算机接受请求,并在其邻居文件中添加此计算机的名称。 发送请求的计算机会在其邻居文件中添加随机节点。 每台计算机都维护它的邻居文件。 如果它是网络中的第一台计算机,它将更新两个文件,即邻居文件和公用文件2)如何搜索元素。 每台计算机在网络中都有一组文件。 搜索可以通过关键字和文件名两种方式进行。 有一些主文件,
【文件预览】:
Peer-to-Peer-File-sharing-systems-Advanced-Operating-System-master
----.gitignore(574B)
----README.md(3KB)
----AOSPJ2 (3).java(39KB)
----.gitattributes(378B)