Java 为了让一个用户通过网站从另一个用户的计算机下载文件,我需要编写什么代码?

Java 为了让一个用户通过网站从另一个用户的计算机下载文件,我需要编写什么代码?,java,python,flash,websocket,Java,Python,Flash,Websocket,我正在尝试制作一个web应用程序,其中一个用户可以打开他的计算机,而多个其他用户可以从他的计算机下载指定的文件但是没有主服务器。。。所以用户的计算机就是服务器。(可能是limewire做的吧?最重要的是,一切都必须在一个网站上。。。没有可下载的程序 我不确定,但我认为这可能是解决办法: ,但我不确定 请&谢谢。而且一些代码会被欣赏 嗯,有可能。。。用户必须指定允许其他人下载的文件。如果用户不下载并明确安装某个文件,这是不可能的,这显然是出于安全原因 也许我在你的描述中遗漏了什么,但在我看来,你只

我正在尝试制作一个web应用程序,其中一个用户可以打开他的计算机,而多个其他用户可以从他的计算机下载指定的文件但是没有主服务器。。。所以用户的计算机就是服务器。(可能是limewire做的吧?最重要的是,一切都必须在一个网站上。。。没有可下载的程序

我不确定,但我认为这可能是解决办法: ,但我不确定

请&谢谢。而且一些代码会被欣赏


嗯,有可能。。。用户必须指定允许其他人下载的文件。

如果用户不下载并明确安装某个文件,这是不可能的,这显然是出于安全原因

也许我在你的描述中遗漏了什么,但在我看来,你只是描述了一个普通的网站。您可以在计算机上运行带有某种目录列表的Web服务器,让人们浏览并获取文件。。。 计算机是服务器,客户端不需要下载和安装客户端软件


这里的问题是什么?

我会编写一个可以使用Java Web Start启动的Java应用程序,这样用户就不必直接下载和安装任何东西。然后,您可以嵌入一个像Jetty这样的web服务器来执行实际的文件服务,以及托管应该提供哪些文件的管理页面,等等


下面是一个如何在Java Web Start应用程序中运行Jetty的示例,它应该可以帮助您入门

即使假设这是可能的,但事实并非如此,到底有谁会傻到允许一个随机网站从其计算机上载任何内容?