私は十分に大きくなっているJavaGWT-GAEプロジェクトを開発していますが、以前はいくつかのLOCがなかったいくつかの問題に直面しています。
ServiceImplクラスには、他のServiceImplクラスから直接呼び出す必要があるメソッドとRPCから呼び出すメソッドがいくつかあります。Service s = new ServiceImpl()のような宣言は避けたほうがいいと思うので、メソッド本体を適切なサーバー側クラスに移動し、ServiceImplクラスのメソッドに呼び出させることを考えました。それは正しい解決策でしょうか、それとも従うべき特定のパターンがありますか?もしそうなら、すべてのRPCメソッドをラップするServiceImplを1つだけ持つ方が良いのではないでしょうか。クライアントは少し遅くなっていますが、これは次のような宣言があるためだと思います。public static final * ServiceAsync * Service = GWT.create(* Service.class);
はっきりしているといいのですが。前もって感謝します。
アントニオ