GWT ブラウザ プラグインの目的は何ですか? 理解するのを手伝ってください。また、ブラウザがサーバーから Java オブジェクトを受け取ることができるのはなぜですか? Gwt テクノロジは、プラグインなしで動作する必要があります。
2 に答える
GWT ブラウザ プラグインは、ブラウザが のような URL を認識できるようにし*?gwt.codesvr=127.0.0.1:9997
ます。
次に、この URL パターンを持つページで GWT コンポーネントに対してアクションを実行すると、プラグインはブラウザに、何らかの JavaScript コードを実行しようとするのではなく、イベントをコード サーバーに転送するように指示しますこれにより、オンザフライでコードがコンパイルされ、実行されます。
小さなコードを変更した場合、プロジェクト全体を再コンパイルすることなく、Web ページをリロードするだけで済みます。変更はその場で再コンパイルされます。
GWT ブラウザー プラグインは、JAVA/GWT 開発者がコードをデバッグできるようにするための開発モード専用です。
GWT コードが JavaScript でコンパイルされ、実動 Web サーバーにデプロイされると、ブラウザー・プラグインは必要ありません。したがって、gwt Web サイトのユーザーは、ブラウザーに gwt プラグインをインストールする必要はありません。
開発モード - http://www.gwtproject.org/doc/latest/DevGuideCompilingAndDebugging.html#DevGuideDevMode
プロダクション モード - http://www.gwtproject.org/doc/latest/DevGuideDeploying.html