我正在开发一个可以连接到Web服务的Android应用程序,但我无法启动,因为在服务器端创建Web服务的人只给了我这种类型的代码使用php。
代码如下:
try {
$client = new SoapClient("http://as2.abc.com/aerv/app/custom/comp/ec.wsdl",
array("location" => "http://as2.abc.com/aerv/app/custom/comp/ecsoap.php") );
} catch (Exception $e) {
echo "Caught exception: ", $e->getMessage(), "'n"; exit();
}
为了能够在客户端启动,我需要知道给定代码中的命名空间、url、soap 操作和方法名称是什么。请帮助我。
这是解释所有参数的链接JAVA 教程点链接
它将向您展示如何检索它们。
SOAP_ACTION:它是您的命名空间/METHOD_NAME例如"http://microsoft.com/webservices/"
METHOD_NAME:这是方法的名称,例如:"GetData","GetUserDetails"
命名空间:这是你的名字Sapce,例如:"http://microsoft.com/webservices/"
网址 : 192.168.22.12/test/getMyData.asmx,您的 Web 服务页面的网址