GUI(JSF 2.0、Orchestra、Spring)およびサービス(Spring、JPA、Hibernate、...)プロジェクトで分離されたWebアプリケーションがあります。Webサーバーとデータベースサーバー間のネットワークの問題のため、データベースサーバーに近いサービス部分のために、アプリケーションをレイヤー間で完全に分割し、2つの異なるtomcatにデプロイする必要があります。EclipseWTPCXFプラグインを使用してWebサービスとWebサービスクライアントを既に生成しました。
私の問題は次のとおりです。クライアントの場合、ドメインモデルクラスのコピーが生成されるため、GUIプロジェクトで直接使用することはできず、WebサービスクライアントとGUIレイヤーの間に変換レイヤーを導入する必要があります。Wichは面倒で、エラーが発生しやすいです。
共有ドメインモデルを使用して(既存のWebサービスモジュールとwsdlから)Webサービスクライアントを生成する可能性はありますか(モデルクラスは別のプロジェクトにあり、サービスとGUIの両方のプロジェクトが依存しています)?
展開期限が迫っているので、必死に解決策を探しています...