2012-06-22 28 views
0

我已经成功地创建了一个HTTP基本认证客户端。Axis2选项:setAction()

还有就是我有一些怀疑它的目的一个特定的操作。

我尝试了教程一个简单的HelloWorld脚本和其他一些教程在互联网,我看到这一点:

options.setAction("urn:echo"); 

如果我评论这行代码,客户端运行反正。

那么它有什么作用?我无法找到关于此的具体信息。

我知道,我的服务有一个“回声”操作。

所以,如果我有两个“回声”和“ECHO2”操作,我会打电话的setAction为每一个?

问候, 努诺。

回答

2

这是WSDL操作元件结合的soapAction属性。如果没有在WSDL中指定任何内容,那么它的值应该是空字符串,或者应该在这里使用WSDL中提到的确切值。 其目的不是很好定义,但它可以用于过滤流量。