オンラインで対戦出来る将棋のウェブアプリを開発したいと思っています。
yahoo将棋 というのがあるのですが、それと同じようなものをイメージしています。
http://games.yahoo.co.jp/games/login.html?page=shg
そこで、どのような開発方法をとるか考えたのですが、2通りあると思いました。
1
通常のウェブアプリケーションと同じように、プログラムはCGIとして動作させる。
一手打つ度にサーバにリクエストが飛び、CGIが作動する。
2
一つの対戦が始まるとそれ用のプロセスがサーバに常駐し、クライアントからのリクエストをそのプロセスが受け取ってあれこれやる。
自分は1のような感じのウェブアプリケーションしか作ったことがないのですが、今回のような場合は2の方法をとった方がいいような気がしています。
実際どちらがよいのでしょうか?
そして、2の方が良い場合、どのようなツールを使ってそのシステムを構築するのが良いか(やはりJavaがよいのかな、と思っています)、また、サーバと特定の2者の間だけで通信を行うにはどうすればよいのか分かっていないので、それについても教えていただけますと幸いです。
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 囲碁・将棋 日本議員はいつもモメてますが、日本棋院もモメる事があるんですね? 2 2022/10/15 09:02
- 囲碁・将棋 将棋の対局に他人が口出しすることは厳禁。ではこの場合は許される? 許されない? 2 2023/02/06 19:40
- 囲碁・将棋 将棋のスーパーカップはやらんの? 2 2023/06/27 21:54
- 囲碁・将棋 詰将棋。過去作品との重複、盗作、偶然の一致については誰が検証しているのか? 2 2023/04/26 20:14
- 囲碁・将棋 藤森プロの動画ちゃんねる「将棋放浪記【プロ棋士】」対戦相手は誰? 1 2023/07/06 20:05
- 囲碁・将棋 羽生さんが将棋連盟会長になった真の理由は…? 2 2023/06/14 17:26
- 囲碁・将棋 50半ばで将棋を始めて半月。80になる父親はアマ5段くらいで、遠い昔に教わったこともありましたが、今 7 2022/04/09 09:01
- 政治 将棋の「鼻出し反則負け」を無くする為に、将棋専用マスクを開発するべきではないですか? 13 2023/02/02 12:29
- その他(クラウドサービス・オンラインストレージ) Onedriveで実現したい事。2台のPC間で。 2 2023/04/10 20:42
- 囲碁・将棋 「最近はやってませんが数年前までしてました(ウィンクの絵文字)、将棋面白いですよね! 好きな戦法とか 7 2022/07/28 18:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バックグラウンドのプロセスの...
-
Visual C++からpingを実行して...
-
explorer.exeが異様にメモリを食う
-
VB6.0 SHELLで起動...
-
ウインドウのプロセス終了について
-
C#でのbatファイル実行結果取得
-
プロセスIDの取得方法について
-
非表示になったエクセルは?
-
完全な乱数を生成する方法
-
起動しているプロセスの確認
-
子プロセスの管理
-
forkについて
-
Process.Startの戻り値を後で取得
-
execvpでのcdコマンドについて。
-
Windows7アプリケーションのプ...
-
タスクマネージャーのプロセス...
-
プロセスIDからウィンドウハ...
-
タスクマネージャの「プロセス...
-
API関数 GetExitCodeProcess
-
セマフォとmutexの違いは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バックグラウンドのプロセスの...
-
explorer.exeが異様にメモリを食う
-
タスクマネージャーのプロセス...
-
C#でのbatファイル実行結果取得
-
プロセスのアタッチ・デタッチ...
-
VB6.0 SHELLで起動...
-
プロセスIDからウィンドウハ...
-
Process.Startの戻り値を後で取得
-
ウィンドウのタイトルからプロ...
-
他のEXEが起動しているかの確認
-
ADOでアクセスのレコードに...
-
怪しいプロセス教えてください。
-
別のプロセスの関数を呼び出す...
-
Linuxでのスレッド間メッセージ...
-
C++のプログラムをバックグラウ...
-
C++でシェルを起動
-
プロセスIDの取得方法について
-
OSPFでプロセスを分ける意義に...
-
非表示になったエクセルは?
-
Windowsでのfork方法
おすすめ情報