ウォンツテック

そでやまのーと

http://behelit.dip.jp/ezo/xshougi.html

Ajax及びJava ServletAjaxチャット&将棋を作りました。
comet方式なのでリアルタイムで更新されます。
※comet方式とはHTTPのリクエストを投げておいて何らかのア
クションがあるまでそのリクエストのresponseをサーバ側で止
めておく方式です。

[動作環境]
将棋だけの場合はIE, FireFox, NetScape, Operaで動作確認済
みで、チャットと将棋を同時にやる場合はFireFoxのみ対応です。
IE等で出来ない理由は、リクエストの同時接続数がIEでは2
接続までなのでchatと将棋で2つのリクエストを待機待ちにし
ているため、新たなリクエストの発行が出来なくなる事に起因
します。ちなみにFireFoxは同時8らしいですが、未確認です。
ご存知の方いらっしゃいましたら教えてください。

[ルール]
ルールは先手or後手を選択した後に通常と同じように打ちます
が、同時接続している他のユーザが打った場合は手番が変わり
ます。なお、ゲーム中に手番を変える(先手、後手をクリッ
ク)事も可能で、一人で打ち続けることも出来ます。
将棋のルールはプログラミングされており、ルール外の手は打
てません(ただし千日手等は未実装)。

[著作]
リンク先ページで使用しているJavaScriptコードは私の著作物
となります。個人の閲覧以外でご使用したい場合、アドレス
ta.sode@gmail.comまでご連絡お願い致します。