私は Web アプリケーションを開発しています。私の製品では、金融以外のモバイル サービスも提供しています。
詳細に行きます。
私のWebアプリケーションでは、フローを段階的に維持し、すべてのCRUD操作を単純にすることに勝るものはありません。現在、要件に適合するSpring MVCを使用していますが、モバイルベースのサービスでは、メッセージバスサポートのようなものを提供してピギーバック情報を交換していますクライアントとサーバーがあり、ソリューションを実装するためのカスタム コードがあります。
また、モバイルベースのサービスは、SOAP、REST などのさまざまなプロトコルを介して公開する必要があり、サービスから通信パケットを切り離す必要があります。
上記の問題はすべて、 SPRING MVCのみを使用して解決しました。
私の質問は
- Spring Integrationフレームワークを使用して、メッセージ バスを Spring Integration で実装するカスタム コード ソリューションを置き換える価値はありますか? もしそうなら、私の Web アプリケーションのフローはどうなりますか?
- Web アプリケーションに Spring Integration を使用している場合、HTTP リクエストを SI にどのようにレンダリングしますか?
- Spring Integration は、スタンドアロンの Web ベースのアプリケーションにとって正しい選択ですか?