- ベストアンサー
javaを実行するにはサーバーが必要?
プログラム初心者です。 こんなことってできるのでしょうか? javaでポーカーを自作で作り、サーバーの環境を構築することなく実行(遊ぶ)なんてことは。 言い換えると、コマンドプロンプトで実行するだけなら、サーバーはなくても動かすことはできますが、インターネットエクスプローラのブラウザとかで実行するにはサーバーを立ち上げなければならないのでしょうか? トンチンカンな質問かもしれませんが、ご教授頂ければ幸いです。m(__)m
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> javaを実行するにはサーバーが必要? Java のプログラムを実行するのにサーバは必要ありません。ただ、Virtual Machine が必要です。Virtual Machine というのは、Java の Class ファイルを解析してコンピュータに指示を出す仮想的なコンピュータです。 サーバというのは、クライアントプログラムからの要求に応答するプログラムのことです。 > javaでポーカーを自作で作り、サーバーの環境を構築することなく実行(遊ぶ)なんてことは。 すみません。私はポーカーのルールを良く知らないのですが。 一人で遊ぶことを想定しているのでしょうか。 それならば、カードを配って、それから任意のカードを捨てることを何度か繰り返し、適当なところで上がる、そういうプログラムを作る場合、サーバはなくても出来ると思いますよ。 > 言い換えると、コマンドプロンプトで実行するだけなら、サーバーはなくても動かすことはできますが、インターネットエクスプローラのブラウザとかで実行するにはサーバーを立ち上げなければならないのでしょうか? ブラウザで実行するというのは、Applet という事になると思いますが、アプレットを埋め込んだローカルの HTML ファイルを開くだけで実行できますよ。
その他の回答 (2)
- y_akkie
- ベストアンサー率31% (53/169)
もちろん、アプレットの場合は不要です。最近、自分はjavaの言語に ご無沙汰ではありますが、昔はよくjavaをアニメーションなど のアプレットを作ったりして遊んでいました javaアプレットの場合は、CGIなどのサーバーで起動するプログラムとは違い、サイトのサーバーにアクセスした後に、画像ファイルなどと同様 にクライアント側にダウンロードしてから実行します。 なので、ローカルの環境で十分であり、ネット上で公開したければ WWWサーバーに格納すればよいだけです
補足
ありがとうございます。 アプレットで自分の要求しているものが解決できそうです。 重ね重ねになりますが、どうもありがとうございました。
- ishkkr
- ベストアンサー率46% (35/75)
その必要はありません(^^) 簡単なHTMLファイルを作ることでアプレットとして実行可能です。 http://www.htmq.com/html/applet.shtml
お礼
ありがとうございます。 アプレットで自分の要求しているものが解決できそうです。 重ね重ねになりますが、どうもありがとうございました。
お礼
ありがとうございます。 アプレットで自分の要求しているものが解決できそうです。 重ね重ねありがとうございました。m(__)m