¿Cuál es la función del archivo wsdl en WebService?
Hola: Esto es un poco abstracto, puedes entenderlo, principalmente para facilitar la configuración de la interfaz remota. \x0d\\x0d\Tradicionalmente, llamamos "servicios" a las funciones proporcionadas por los programas en segundo plano de la computadora (Daemon). Por ejemplo, si deja que se ejecute un software antivirus en segundo plano y este monitoreará automáticamente el sistema, entonces este monitoreo automático es un "servicio". En términos sencillos, un "servicio" es una determinada función que una computadora puede proporcionar. \x0d\ Según diferentes fuentes, los "servicios" se pueden dividir en dos tipos: uno es "servicio local" (utiliza servicios proporcionados por la misma máquina, no se requiere red) y el otro es "servicio de red" (utiliza otra Los servicios proporcionados por una computadora deben realizarse a través de la red). \x0d\Por ejemplo, tengo un lote de imágenes y necesito reducir su tamaño a la mitad. Entonces, podemos pensar en el "ampliar imágenes" como un servicio. Puede usar el "servicio local" para usar software para reducir la imagen en su computadora, o puede usar el "servicio de red" para cargar la imagen en un sitio web, dejar que el servidor reduzca la imagen por usted y luego enviársela de regreso. a través de la red una vez finalizado. Es como si pudieras hacer algo tú mismo o dejárselo a otra persona. Cuando tenga hambre, puede cocinarla usted mismo o puede llamar y pedir una pizza y pedirle a la tienda que la cocine por usted y se la entregue en su puerta. \x0d\La esencia del "Servicio Web" es llamar a los recursos de otros sitios web a través de la red. \x0d\Por ejemplo, el año pasado escribí un "Muro de imágenes del terremoto de Sichuan", que puede mostrar dinámicamente las últimas imágenes sobre el terremoto de Sichuan. Sin embargo, todas las imágenes no se almacenan en mi servidor, sino en flickr.com. Simplemente hago una solicitud dinámica pidiendo a flickr.com que me proporcione la imagen. En este caso, flickr.com proporciona un servicio web. Si almaceno todas las imágenes en el servidor local y no llamo a flickr.com, entonces estoy usando el "servicio local". \x0d\Entonces, el servicio web permite que su sitio web utilice los recursos de otros sitios web, como mostrar el clima, mapas, las últimas actualizaciones en Twitter, etc. en la página web. \x0d\\x0d\WSDL (Lenguaje de descripción de servicios web) El lenguaje de descripción de servidores web es un estándar para utilizar documentos XML para describir servicios web. Es un lenguaje de definición de interfaz para servicios web. Fue propuesto conjuntamente por Ariba, Intel, IBM. MS, etc., a través de WSDL, se pueden describir tres atributos básicos de los servicios web:\x0d\·Qué hace el servicio: las operaciones (métodos) proporcionadas por el servicio\x0d\·Cómo acceder al servicio: el formato de los datos y protocolos necesarios para interactuar con el servicio \x0d\·Dónde se encuentra el servicio: dirección relacionada con el protocolo, como URL