2010-05-27 51 views
3

我們希望用CXF實現web服務,以便對它的調用是異步的並且服務器發回多個響應。 CXF或任何其他webservice API有沒有辦法做到這一點,或者我們是否需要爲此編寫我們自己的自定義實現?Apache CXF |對web服務調用的多重響應

回答

0

這似乎是一個不尋常的要求。你能否詳細說明用例?可能有一個更合適的機制來完成響應交付。

0

如果結果真的是異步的,並且您可以讓客戶端偵聽傳入消息,那麼在每個方向上使用單向消息可能是最簡單的。 但是,您可以嘗試的另一種方法是將結果作爲Atom流提供,您可以花時間完成製作。請注意,我還沒有嘗試過;我剛剛看到它在文檔中描述過(當時並不需要它)。您可能還需要切換到使用REST風格的交互風格來實現這一目標,但CXF很容易。