Java バックエンド (SOAP、Axis2) のクライアントとして機能する Delphi エンタープライズ アプリケーションがあります。一部のリクエストは完了するまでに不確定または特に長い時間がかかるため、SOAP リクエスト用のロング ポーリング ソリューションを実装したいと考えています。
私の知る限り、これには通常 WS-Addressing を使用します。ただし、Delphi SOAP クライアント (WCF) は WS-Addressing を実装していないようです。
私は Java と Delphi に縛られています。ライフサイクルなどの Axis 2 コンポーネントを使用していますが、別の Web サービス エンジンに移行することは可能です。サーバー側とクライアント側の両方を制御します。
Delphi と Java でロング ポーリングを実装するためのオプションは何ですか?