-1

サーブレットと jsp ページでチェス ゲームを書いています。ここに私の問題があります:

プレーヤー1がナットを動かしたとき、プレーヤー2のjspページを更新して、プレーヤー2がプレーヤー1の動きを見ることができるようにします。tnx

4

2 に答える 2

0

このような種類のアプリケーションを開発するには、 cometフレームワーク(HTTP要求により、ブラウザーが明示的に要求することなく、Webサーバーがデータをブラウザーにプッシュできるようにする)を使用する必要があります。

非同期Webアプリケーションを構築するためのクライアント側とサーバー側のコンポーネントを含むAtmosphereFrameworkプラグインと拡張機能を見てください。

于 2012-07-21T07:39:25.987 に答える
0

かなり広い問題です。使用できることの 1 つは、ポーリング (Ajax を使用) です。このようにして、両方のブラウザーが Web サーバーをポーリングし、ゲームの最新の状態を取得します。UI は、JavaScript を使用して適切に更新できます。

より伝統的なアプローチは、ページを定期的に更新するメタ要素を指定することです。

<meta http-equiv="refresh" content="600"> 
于 2012-07-20T20:44:53.590 に答える