¿Qué es el servicio web?
WebService es una arquitectura SOA (programación orientada a servicios) que no depende del idioma ni de la plataforma. Puede realizar llamadas mutuas entre diferentes idiomas y realizar redes basadas en el protocolo HTTP a través de Internet. Interacción entre aplicaciones.
WebService se basa en un estándar para implementar llamadas entre diferentes idiomas. Webservice debe cumplir con las especificaciones WSDL (lenguaje de definición de servicios web)/SOAP (protocolo de solicitud simple).
WebService=WSDL SOAP UDDI (registro de servicio web)
Soap se compone de una parte Soap y 0 o más archivos adjuntos. Generalmente, solo hay una parte y hay un sobre y un cuerpo. la parte.
Web Service es una arquitectura SOA que permite integrar diferentes programas proporcionando protocolos e interfaces estándar.
Ventajas del servicio web
(1) Permite que programas heterogéneos accedan entre sí (multiplataforma) (2) Acoplamiento flexible
(3) Basado en Protocolo de estándares (lenguaje común que permite el acceso a otros programas)
Principios básicos del servicio web
(1) El proveedor de servicios utiliza WSDL para describir los servicios
(2 ) Proveedor de servicios Utilice UDDI para publicar el archivo de descripción del servicio en el servidor UDDI (servidor de registro)
(3) El solicitante de servicios consulta y obtiene el archivo WSDL en el servidor UDDI
(4 ) El solicitante del servicio solicitará Bind to SOAP y accederá a los servicios correspondientes.