私はWeb関連に関連して初めてです....デスクトップ(java Swings、JavaFX)、Webクライアント、モバイルなどの複数のクライアントを備えたSpring3MVCを使用してRESTfulWebアプリケーションを作成しています。サーバーを設計する方法と、デスクトップクライアントとSpring Webサーバー間の通信に使用するテクノロジーはどれですか?コモンズHTTPClientはどうですか???? WebクライアントにGWTを使用することを計画しています。GWTをお勧めしますか?
また、デスクトップクライアントに適したJavaFXまたはSwingsはどれですか?
上記のすべてが理にかなっていますか?