私はJavaを使用してAndroidモバイルアプリケーションを開発しています。Webサービスを使用して、デスクトップコンピューターにあるSQLサーバーからモバイルアプリケーションに情報を取得しようとしています。VisualStudioでWebサービスを作成しました。モバイルアプリケーションを実行すると、次のエラーが発生します。
java.net.UnknownHostException
指定したSOAPアドレスに問題があることはわかっています。SOAPアドレスは、VisualStudioで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";