No.4ベストアンサー
- 回答日時:
>ご提案の方法はTOMCAT無しでできるのでしょうか?
>そうでなければTOMCAT無しでできる方法があれば教えてください
可能です。
「アプレット Socket 」等で検索してみるとよいでしょう。
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1015757
http://mzweb2.econ.doshisha.ac.jp/1998/Study/ren …
http://www.ipc.hokusei.ac.jp/~z00104/java/networ …
http://java-house.jp/ml/archive/j-h-b/039250.html
参考URL:http://oshiete1.goo.ne.jp/kotaeru.php3?q=1015757,http://mzweb2.econ.doshisha.ac.jp/1998/Study/ren …
No.3
- 回答日時:
>相手が打つのを待っているクライアントがサーバに状況を問い合わせるやりとりを教えてください
例えば、
(1)クライアントからサーバに"STAT"という文字列を送信
(2)サーバでクライアントから"STAT"を受信したら、
ボードの状態と次に石を置くプレーヤの情報を適当なフォーマットでクライアントに返す
(3)サーバから情報を受信したクライアントは状態に変化があれば画面に反映する
といったやり方でよいのでは?
この辺のクライアント/サーバ間での通信のイメージがつかめないというのであれば、
HTTPやSMTP、POP3といったプロトコルの概要を調べてみると良いと思います。
>FedoraCore3にはTOMCATが入っていないのが残念です
Tomcatを使いたいならインストールしたらどうですか。
この回答への補足
ありがとうございます
ご提案の方法はTOMCAT無しでできるのでしょうか?
そうでなければTOMCAT無しでできる方法があれば教えてください
No.2
- 回答日時:
作った事はないので、もし作るとしたら私ならこうする、という回答です。
カテゴリがJavaなので、クライアント/サーバ共にJavaで作るものと考えます。
クライアント:
WebということなのでJavaアプレット
画面表示およびプレーヤーの入力を担当
サーバとの通信はソケット(TCP/IP)を使用
GUI処理と通信処理を切り離してマルチスレッドにする
ゲーム開始後のサーバへの状態問い合わせはポーリングで処理(が楽かな?)
サーバ:
Javaで実装(ユーザインターフェイスはなし)
ゲームの開始/終了と進行状況の管理を担当
クライアントの通信はソケット(TCP/IP)を使用
クライアントから接続ごとにスレッドを生成する(マルチスレッド)
ファイル/DBでのデータ保持は必要になったら追加
Webページ:
HTML+JavaScriptのみで良さそう
開発手順
(1)スタンドアロンで動くオセロゲームを作成する(UIは適当に)
(2)UI部分を切り離して、ソケット通信にする
(3)UI部分をアプレット化する
(4)環境構築
No.1
- 回答日時:
Webオンラインオセロゲームというのはオンライン上で他のプレイヤーと
対戦するということですよね?
どんな構成というと
Linuxにtomcatをいれてjspを使ってはどうですか?
参考URL:http://www.redhat.co.jp/,http://jakarta.apache.o …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
- ソフトウェア データベースのウェブでの自作 2 2023/08/01 10:06
- その他(IT・Webサービス) この英文フォントに似た、無料のフォントを探してるんですがフォントの種類あり過ぎて探せません( ; ; 1 2022/08/27 15:43
- その他(IT・Webサービス) 飲食店がWEBサイトを作る利点について 2 2022/06/08 20:19
- IT・エンジニアリング プログラマーです 未経験から一年半汎用系(.NET、C#)システムを作っていました。自社なので1から 3 2023/03/16 20:13
- ホームページ作成・プログラミング web制作(HP作成について教えてください) 閲覧ありがとうございます。 今、WEB制作の勉強をして 2 2023/04/13 07:23
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- その他(IT・Webサービス) 動画が多い(容量が多い)Webサイト作成 1 2023/04/08 17:42
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
- ノートパソコン 大学のレポート作成専用ノートパソコンとして、VAIO SX12(Core i7、32GB、1TB-S 5 2023/06/10 11:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TCP/IP通信時のサーバーからの受信
-
UDP通信におけるbind関数について
-
エクセル VBA でのCOMポート...
-
VB6‥ソケットについて
-
recv関数でフリーズしてしまう
-
UDP通信する時に、相手にどうや...
-
ソケットのrecvの戻り値が0
-
WinSockでの通信プログラムがう...
-
ソケットのクローズについて
-
UDPのソケットプログラミング
-
WinSockでのソケット通信
-
winsockでファイル転送
-
バインドと接続(BindException...
-
TCP/IP通信(ソケット通信)に...
-
空きポートの取得方法
-
winsockのポート指定について
-
クライアントソケットMACアドレ...
-
C#でメッセンジャー作ってます...
-
ソケット通信 同じポート番号...
-
UDPで受信終了の合図を出して受...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TCP/IP通信時のサーバーからの受信
-
エクセル VBA でのCOMポート...
-
UDP通信する時に、相手にどうや...
-
UDP通信におけるbind関数について
-
UdpClient 送信元のIPアドレ...
-
Winsockで接続待ちタイムアウト...
-
recv関数でフリーズしてしまう
-
ソケットのクローズについて
-
ソケットのrecvの戻り値が0
-
Socket通信の0バイト受信について
-
ソケット通信 同じポート番号...
-
相手のIPアドレスを取得する方法
-
ソケットでクライアントのipア...
-
VB6のwinsockでconnectできない
-
Connectエラーが出てしまう・・...
-
ソケット通信の送受信遅延-02 ...
-
同じLAN内パソコンのIPアドレス...
-
WinSockでの通信プログラムがう...
-
UDPのソケットプログラミング
-
非ブロッキングソケットのrecv...
おすすめ情報