在同一服务器上使用Java Applet访问服务器文件

时间:2012-07-19 18:52:20

标签: java file-io applet streaming

作为一种个人项目,我正在尝试开发一个Java Applet,它将从我将在与applet相同的机器上托管的音乐集合中流式传输。我知道当你在applet中请求文件时,它会在访问applet的计算机文件中查找它们。但是,我想要访问与applet在同一服务器上托管的文件。

我的意图是,当客户想要流式传输特定歌曲时,服务器将开始加载数据并将数据流式传输到客户端。我认为这可以使用Java中的URL类,但不会只是为了回到同一台服务器来获取其文件而不会上网吗?或者它是否会识别文件是本地的并且无需访问网络即可访问它们?

摘要:小程序访问与自身托管在同一服务器上的文件的最佳方式是什么?

1 个答案:

答案 0 :(得分:1)

applet在客户端计算机上运行。为了访问服务器上的文件,您将在服务器端具有实现功能,以将这些文件公开给您的客户端。在Java中有很多种方法可以做到这一点 - 最常见的是:
1)自定义servlet
2)a web service

以下是一些可能有用的文章链接:

顺便说一句,我认为你的问题非常广泛。您可能不得不调查上述一种或两种方法,尝试实施其中一种方法,然后回到SO,提出更具体的问题。

相关问题