2013-10-20 66 views

回答

1

目前根據JAX-WS規範(JAX-WS)2.2修訂版A 2.3節:

的通知映射和要求 - 響應操作超出範圍。

沒有主要的JAX-WS框架(CXF,Metro,Axis2)支持請求響應。

坦白地說,懇求 - 響應MEP是一個相當模糊的想法。技術上我想知道客戶應該如何註冊通知(招攬)。它也不是WS Basic Profile的一部分,which states

請求響應和通知操作未由WSDL 1.1定義;此外,WSDL 1.1沒有爲它們定義綁定。

您沒有具體說明您需要什麼樣的請求響應MEP。

如果你需要一些異步,你可以使用異步客戶端調用(輪詢或回調方法)。有關詳情,請參閱JAX-WS tutorial。您可以將它與JMS傳輸一起使用,以避免HTTP超時。

但是,使用此方法無法有效地實現多個客戶端的通知。如果你需要通知,也許JMS主題會很有用。