Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuál es la función del archivo wsdl en WebService?

¿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 cocinar 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

上篇: Código fuente de modificación de memoria VbFunción privada GetKey(ByVal str As String)As String Dim sin desplazamiento As Long sin desplazamiento = InStr(str, " = ")Si no hay desplazamiento > = Trim(Mid(str, 1, no ffset-1))Salir de la función Fin If GetKey = vbNullString Función final Función privada GetVal(ByVal str As String)As String Dim no ffset As Long no ffset = InStr(str," = " )Si no hay ffset >0, entonces GetVal = Trim(Mid(str, no ffset+1))Else GetVal = vbNullString End If End Function Función privada GetHttpFileName(ByVal str As String)As String Dim sin ffset As Long no ffset = instr rev(str, "/")Dim strTemp As String Si no hay ffset>0 Entonces strTemp = Trim(Mid(str, no ffset+1))End If GetHttpFileName = strTemp Función final Private Sub OnLoadConfigFaild()label 1. Caption = "No se puede obtener la lista de actualizaciones" Fin del subarchivo de carga privado (byval strfile como cadena) mstatus = tarea cargar archivo mfile = gethttp filename (strfile). Si Len(mFile) = 0, se llama a LoadFileFaild si Http. Abra "GET", strFile, True http . enviar etiqueta 1. "Comenzar a leer el archivo" y finalizar la descarga del archivo subprivado () etiqueta 1. "Error en la descarga del archivo" finalizar la descarga del archivo subprivado (). Vaya a lblErr en caso de error: Dim byte data()Como Byte byte data = Http. ResponseBody abre el archivo y actualiza .exe "para binario como # 1, coloca # 1, 1, por tdata cierra la etiqueta 1. caption = "Reiniciando el programa" en caso de error, reanuda el siguiente shell "loader" &; mFile & amp ". "& ampmFile & amp. update .exe " Fin de salida sub LBLERR:etiqueta 1. caption = "Error al descargar el archivo" Finalizar el porcentaje de actualización sub privada (byval n siempre que sea largo) Si mstatus = tarea cargando el archivo, la etiqueta es 1. 下篇: Libros sobre diseño de UI