Tengo pocos problemas con los servicios web y la biblioteca KSoap. Busqué este tema antes de preguntar pero no pude encontrar nada.Cómo determinar los nombres y parámetros de los métodos en el servicio web wsdl
Aquí está la pregunta: Tengo una url como http://www.anyting.com/bulkService.wsdl pero no tengo ninguna documentación al respecto. ¿Puedo determinar MÉTODO NOMBRE y NAMESPACE parámetros simplemente examinando el archivo wsdl. Ejemplo: http://www.webservicex.net/isbn.asmx?WSDL
Si es posible, donde i se puede encontrar los parámetros del método para el envío de petición.
Estoy trabajando en Android Project, así que estoy usando KSoap2, que lo que necesito METHOD NAME y NAMESPACE.
pequeña pregunta: ¿Es myservice.wsdl url misma myservice.asmx WSDL
Gracias por su apoyo ..
Edición # 1: que pasan mucho tiempo y yo conseguido los parámetros correctos como que:
METHOD_NAME: web el servicio puede tener múltiples métodos. Si no encontró documentos sobre su servicio web, puede buscar nombres de métodos en wsdl. Si su extensión de servicio web es .asmx, entonces su wsdl le gustará ../services/service.asmx?wsdl. Abra el archivo wsdl y busque "nombre de operación", estos parámetros son sus Métodos. Elija qué si desea usar.
NAMESPACE: Abra su wsdl y busque "targetNamespace". Este parámetro es tu parámetro NAMESPACE.
SOAP_ACTION: Este parámetro se compone de Nombre del método y Espacio de nombre. Úselo como esa Cadena SOAP_ACTION = NAMESPACE + METHOD_NAME;
- URL: Elemento Find "servicio" en el WSDL. Este elemento contiene "wsdlsoap: address location =" Esta dirección es la URL de su servicio web.
Bueno, me llevó un tiempo. Uso este sitio para generar solicitudes SOAP desde el sitio [http://www.soapclient.com/SoapMsg.html](http://www.soapclient.com/SoapMsg.html) (desplácese hacia abajo). Y [http://footballpool.dataaccess.eu/data/info.wso?wsdl](http://footballpool.dataaccess.eu/data/info.wso?wsdl) para el archivo WSDL. –