📘SAP BASIS NETWEAVER - WEB Services
Definición de SAP BASIS NETWEAVER - WEB Services
El SAP Web Application Server es también una plataforma de desarrollo para Web Services. Un Web Service es un servicio, el cual es accesible vía protocolos de Internet y, como regla, puede ser operado mediante un navegador de Internet.
Los Web Services son la base técnica para que funciones individuales de una aplicación estén directamente disponibles. Aquí, la función existente de una aplicación puede ser direccionada a través de protocolos estándares de acceso y el contenido, o sea los datos, intercambiados en una forma estructurada. De esta manera, las funciones cross-application, pueden ser desarrolladas de forma flexible.
La combinación de varios servicios granulares, en el sentido de escenarios de negocios auto-contenidos, es conocido como un Servicio Empresarial (Enterprise Service). En el SAP Web Application Server los siguientes estándares básicos para Web Services están implementados:
- eXtensible Markup Language (XML)
- Simple Object Access Protocol (SOAP)
- Web Service Description Language (WSDL)
Universal Description, Discovery and Integration (UDDI) es un directorio de servicios para Web Services dinámicos. Un directorio de Web Services es provisto via una interface SOAP. Podemos pensar en UDDI como las páginas amarillas de un directorio telefónico, pero para los Web Services.
Allí es donde se puede obtener la información necesaria para poder ubicar y llamar a un Web Service específico. Esta información es provista por el WSDL que se obtiene desde UDDI.