필자는 Java 백엔드 (SOAP, Axis2)의 클라이언트 역할을하는 Delphi 엔터프라이즈 애플리케이션을 보유하고 있습니다. 일부 요청은 완료하기 위해 불확정하거나 특히 많은 시간이 걸리므로 SOAP 요청에 대한 긴 폴링 솔루션을 구현하고 싶습니다.Delphi에서 SOAP을 사용하여 긴 폴링을 구현하는 데 사용할 수있는 옵션은 무엇입니까?
내가 아는 한 일반적으로 WS-Addressing을 사용합니다. 그러나 델파이 SOAP 클라이언트 (WCF)는 WS-Addressing을 구현하지 못합니다.
자바와 델파이에 잠겨 있습니다. 라이프 사이클과 같은 Axis 2 구성 요소를 사용하지만 다른 웹 서비스 엔진으로 전환하는 것이 가능할 수도 있습니다. 나는 서버와 클라이언트 측면을 모두 제어한다.
Delphi 및 Java에서 긴 폴링을 구현하기위한 제 옵션에는 무엇이 있습니까?
[RemObjects] (http://www.remobjects.com/ro/)에는 사용 가능한 상자가있을 수 있습니다. – Graymatter
RemObjects의 기능 목록을 간략하게 살펴보면 WS-I 규격이라는 것을 알 수 있지만 WS-Addressing이나 내가 알고있는 긴 폴링에 대한 지원은 언급하지 않았습니다. – stephenwebber