0

一種の個人的なプロジェクトとして、私はアプレットと同じマシンでホストする音楽のコレクションからストリーミングするJavaアプレットを開発しようとしています。アプレット内のファイルを要求すると、アプレットにアクセスしているコンピューターのファイル内でファイルが検索されることを私は知っています。ただし、アプレットと同じサーバーでホストされているファイルにアクセスしたいと思います。

私の意図は、クライアントが特定の曲をストリーミングしたいときに、サーバーがデータのロードとクライアントへのデータのストリーミングを開始することです。これはJavaのURLクラスを使用して可能だと思いますが、ファイルを取得するためにまったく同じサーバーに戻るためだけにインターネットに接続するのではないでしょうか。または、ファイルがローカルであることを認識し、Webにアクセスせずにファイルにアクセスしますか?

概要: アプレットが、それ自体と同じサーバーでホストされているファイルにアクセスするための最良の方法は何ですか?

4

1 に答える 1

1

アプレットはクライアントマシンで実行されます。サーバーにファイルにアクセスするために、サーバー側にそれらのファイルをクライアントに公開する機能を実装する必要があります。Javaでこれを行うには、さまざまな方法があります。最も一般的な方法は、
1)カスタムサーブレットまたは
2)Webサービスです。

役立つ可能性のある記事へのリンクは次のとおりです。

余談ですが、あなたの質問はかなり広いと思います。おそらく、上記の方法の1つまたは両方を調査し、それらの1つを実装してから、より具体的な質問をしてSOに戻る必要があります。

于 2012-07-19T18:57:43.197 に答える