android中的SOAP地址

时间:2012-06-23 19:16:29

标签: java android web-services

我正在使用java开发一个Android移动应用程序。我正在尝试使用Web服务从驻留在我的台式计算机上的SQL服务器检索信息到移动应用程序。我在visual studio中创建了Web服务。运行移动应用程序时出现以下错误。

java.net.UnknownHostException 

我知道我指定的SOAP地址有问题。我知道SOAP地址是我在visual studio中运行Web服务时获得的URL。因此,当我运行Web服务时,URL为:

 http://localhost:54714/WebSite1/Service.asmx

如何指定SOAP地址?这是一些代码:

private static final String SOAP_ACTION = "http://tempuri.org/findContact";

private static final String OPERATION_NAME = "findContact";// your webservice web metod name

private static final String WSDL_TARGET_NAMESPACE = "http://tempuri.org/";

//What do I have to change in the URL here?

private static final String SOAP_ADDRESS = "http://localhost:54714/WebSite1/Service.asmx";

1 个答案:

答案 0 :(得分:1)

http:// loacl host:54714不适用于设备应该是有效的IP地址

如果服务器正在运行模拟器的系统上,则可以使用

IP地址10.0.2.2见link