Web アプリケーションとサーバーがあります。これら 2 つは、サード パーティを使用して相互に通信します。これで、サーバーとサードパーティが Web サービス (SOAP) を使用して相互に通信することが確実になりました。つまり、このサード パーティは Web サービスとして公開する必要があります。
問題は、サードパーティと Web アプリケーションがどのように相互に通信するかです。その双方向通信。Web アプリケーションは、エンド ユーザーによって生成されたイベントをサード パーティに転送し、サード パーティは、サーバーから受信したイベントを Web アプリケーションに転送します。
その他の質問は、サードパーティを独立した Web サービスとして開発する必要があるか、それとも Web アプリケーション内に配置する必要があるかです。これを行うには、Web アプリケーションを Web サービスに統合する必要があります。それは良い考えですか?
Web Application とサード パーティ間の通信は、TCP 接続でこれを行うことを考えています。他の方法はありますか?これらのエンティティを相互に通信させるにはどうすればよいか、誰か提案してもらえますか?