• ベストアンサー

javaを実行するにはサーバーが必要?

プログラム初心者です。 こんなことってできるのでしょうか? javaでポーカーを自作で作り、サーバーの環境を構築することなく実行(遊ぶ)なんてことは。 言い換えると、コマンドプロンプトで実行するだけなら、サーバーはなくても動かすことはできますが、インターネットエクスプローラのブラウザとかで実行するにはサーバーを立ち上げなければならないのでしょうか? トンチンカンな質問かもしれませんが、ご教授頂ければ幸いです。m(__)m

質問者が選んだベストアンサー

  • ベストアンサー
  • den256
  • ベストアンサー率70% (7/10)
回答No.3

> javaを実行するにはサーバーが必要? Java のプログラムを実行するのにサーバは必要ありません。ただ、Virtual Machine が必要です。Virtual Machine というのは、Java の Class ファイルを解析してコンピュータに指示を出す仮想的なコンピュータです。 サーバというのは、クライアントプログラムからの要求に応答するプログラムのことです。 > javaでポーカーを自作で作り、サーバーの環境を構築することなく実行(遊ぶ)なんてことは。 すみません。私はポーカーのルールを良く知らないのですが。 一人で遊ぶことを想定しているのでしょうか。 それならば、カードを配って、それから任意のカードを捨てることを何度か繰り返し、適当なところで上がる、そういうプログラムを作る場合、サーバはなくても出来ると思いますよ。 > 言い換えると、コマンドプロンプトで実行するだけなら、サーバーはなくても動かすことはできますが、インターネットエクスプローラのブラウザとかで実行するにはサーバーを立ち上げなければならないのでしょうか? ブラウザで実行するというのは、Applet という事になると思いますが、アプレットを埋め込んだローカルの HTML ファイルを開くだけで実行できますよ。

liony_2003
質問者

お礼

ありがとうございます。 アプレットで自分の要求しているものが解決できそうです。 重ね重ねありがとうございました。m(__)m

その他の回答 (2)

  • y_akkie
  • ベストアンサー率31% (53/169)
回答No.2

もちろん、アプレットの場合は不要です。最近、自分はjavaの言語に ご無沙汰ではありますが、昔はよくjavaをアニメーションなど のアプレットを作ったりして遊んでいました javaアプレットの場合は、CGIなどのサーバーで起動するプログラムとは違い、サイトのサーバーにアクセスした後に、画像ファイルなどと同様 にクライアント側にダウンロードしてから実行します。 なので、ローカルの環境で十分であり、ネット上で公開したければ WWWサーバーに格納すればよいだけです

liony_2003
質問者

補足

ありがとうございます。 アプレットで自分の要求しているものが解決できそうです。 重ね重ねになりますが、どうもありがとうございました。

  • ishkkr
  • ベストアンサー率46% (35/75)
回答No.1

その必要はありません(^^) 簡単なHTMLファイルを作ることでアプレットとして実行可能です。 http://www.htmq.com/html/applet.shtml

参考URL:
http://www.htmq.com/html/applet.shtml
liony_2003
質問者

お礼

ありがとうございます。 アプレットで自分の要求しているものが解決できそうです。 重ね重ねになりますが、どうもありがとうございました。

関連するQ&A