我正在尝试创建一个用户可以打开计算机的Web应用程序,而其他多个用户可以从他的计算机上下载指定的文件。 但没有主服务器......所以用户的计算机就是服务器。 (也许有些人喜欢limewire呢?)最重要的是这一切都必须在网站上......没有可下载的程序。
我不确定,但我认为这可能是解决方案: http://goo.gl/jduME ,但我不确定......
请&谢谢。一些代码真的值得赞赏。
嗯,有可能......用户必须指定允许其他人下载的WHICH文件。
答案 0 :(得分:2)
如果没有用户下载并明确安装某些东西,这是不可能的,这是出于明显的安全原因!!
答案 1 :(得分:0)
也许我在你的描述中遗漏了一些东西,但正如我所看到的,你刚才描述了一个普通的网站。你可以在计算机上运行一个带有某种目录列表的网络服务器,然后让人们在那里浏览并获取文件...... 计算机是服务器,客户端不必下载和客户端软件。
这里有什么问题?
答案 2 :(得分:0)
我会选择可以使用Java Web Start启动的Java应用程序,这样用户就不必直接下载和安装任何东西。然后,您可以嵌入像Jetty这样的Web服务器来执行实际的文件服务,以及托管应该提供哪些文件的管理页面等。
以下是如何在Java Web Start应用程序中运行Jetty的示例,该应用程序应该可以帮助您入门http://hbjastad.blogspot.com/2010/01/running-embedded-jetty-in-java-web.html