Tengo un WebServices en mi servidor de base de datos al cual hago referencia desde mi aplicación movil. El Método que trato de invocar lo único que hace es devolverme una cadena que dice: "Prueba de envío de String".
El código que utilizo es el siguiente:
Código:
Desde el emulador de .NET me funciona correctamente, pero desde mi PocketPC me tira el siguiente error:Try Dim WS As WebServicesRica.Service = New WebServicesRica.Service MsgBox(WS.Prueba) 'Desplegar cadena receptora Catch wex As System.Net.WebException MsgBox("Message: " & wex.Message) MsgBox("Response: " & wex.Response.GetResponseStream.ToString) MsgBox("ResponseURL: " & wex.Response.ResponseUri.ToString) MsgBox("Status: " & wex.Status.ToString) End Try
Message: WebException
Response: System.Net.ContentLengethReadStream
ResponseURL: http://IP_Servidor/WebServicesRica/Service.asmx
Status: ProtocolError
La verdad que no se que hacer. Desde mi PocketPC entré a la URL http://IP_Servidor/WebServicesRica/Service.asmx desde el internet explorer y me abrió la página correctamente. Además pude entrar a otras páginas que se encuentran en la intranet de la empresa.
¿Alguien tiene alguna idea de porque no se invoca el WebServices desde la PocketPC?