2012-06-22 58 views
0

我已經成功地創建了一個HTTP基本認證客戶端。Axis2選項:setAction()

還有就是我有一些懷疑它的目的一個特定的操作。

我嘗試了教程一個簡單的HelloWorld腳本和其他一些教程在互聯網,我看到這一點:

options.setAction("urn:echo"); 

如果我評論這行代碼,客戶端運行反正。

那麼它有什麼作用?我無法找到關於此的具體信息。

我知道,我的服務有一個「回聲」操作。

所以,如果我有兩個「回聲」和「ECHO2」操作,我會打電話的setAction爲每一個?

問候, 努諾。

回答

2

這是WSDL操作元件結合的soapAction屬性。如果沒有在WSDL中指定任何內容,那麼它的值應該是空字符串,或者應該在這裏使用WSDL中提到的確切值。 其目的不是很好定義,但它可以用於過濾流量。