1

サーバー上で実行されるいくつかの GWT アプリケーションがあります。

このアプリケーションに一定の間隔で ping を実行するソリューションを使用してサブスクリプションを作成しています。要点は、このソリューション (サービス) は、サーバーから返された応答をチェックして、事前定義されたキーワードが含まれていることです。

しかし、ご存知のように、GWT は .js ファイルに含まれるデータを含むプレーンな空の HTML ページを返します。

そのため、Ping サービスは事前定義されたキーワードを調べることができません。このステートメントは本当ですか??

もしこれが本当なら、そのような問題を解決するための回避策を見つけることはできませんか?

ありがとう。

4

2 に答える 2

2

あなたが直面している問題は、AJAXアプリケーションのクロール可能性に関連しています-Googleにはいくつかのポインタがあります:)通常、ブラウザで通常表示される出力を生成するには、サーバー上にヘッドレスブラウザが必要です。たとえば、HtmlUnitを参照してください。

于 2010-11-04T10:24:16.503 に答える
0

最初のコンテナ ページとそれが埋め込むローダー スクリプトのみが HTML & JS です。その後、GWT の RPC メカニズムを使用して Java オブジェクトをサーバーと交換するか、Ajax (RequestBuilder など) を使用してサーバーとあらゆる種類のデータを交換します。名前を付けます: JSON、XML、プレーンテキストなど。

于 2010-11-04T08:30:25.643 に答える