3
我有一個異步的bpel進程調用客戶端上的cllback服務來傳輸其響應。目前,我靜靜地在相應的wsdl文件中定義了客戶端的端點,並且一切正常。WS-Addressing回覆異步bpel進程中的回調
現在我試圖讓ODE不使用WSDL地址,而是從客戶端的初始調用中提取replyTo地址。我在最初的調用中提供了一個帶有<wsa:replyTo>
的WS-Addressing頭。但是,這似乎並不奏效。爲了使ODE能夠使用ws-adressing頭文件中指定的端點,我必須對我的過程進行任何更改嗎?
編輯: 由於這似乎並沒有工作,我實現了一個變通辦法:Apache的ODE允許BPEL流程從任意SOAP報頭讀取數據。我使用此功能來讀取提供的<wsa:replyTo>
-標題的內容,並將其作爲端點分配給客戶端 - 夥伴鏈接。
感謝您的回覆。我已經按照問題中所述實施瞭解決方法。 – Simon