特定のバッチジョブを実行するJavaサーバーアプリケーションがあります。コア機能はWebアプリケーションと同じものではなく、そのような理由はありません。しかし、私たちは、アプリがWebページから何をしているかを確認するオプションを追加したいと考えています。 Google Web Toolkitを使ってうまくいくと思っていました。非Webアプリケーションの一部としてのGWT
私たちがGWTで経験したことは、Tomcatにそれを配備したことです。しかし、この場合、それは過度のようです。 Webパーツは、アプリケーションが実際に実行している機能のうちの1つです。
Webサーバーがjarファイル(おそらくJetty?)に統合されているソリューションを考えていますか?そのため、完全なJavaアプリケーションをWeb/GWTパーツと共に単一のjarファイルにデプロイすることができます。
これにはパフォーマンスの側面があるかもしれませんが、Web側ではごく少数のユーザーしかいません。このようにしなければならない他の理由はありますか?
そして、Eclipse/Ant/Jetty/GWTの設定方法についてアドバイスできますか?
あなたはどのようなコミュニケーションをWebページで行っていますか?ちょうどあなたがステータスをポーリングしていくつかのコマンドを与えている場合、GWTはあまりにも簡単に過大になる可能性があります。あなたがデータを取得するだけの場合(またはそのようにすることができる場合)、アプリケーションからREST Webサービスとして実装すると、クリーナー/ライターになります。 – Viruzzo