✒️SAP BASIS Los Web Services
SAP BASIS Los Web Services
1.- WEB SERVICES: BREVE INTRODUCCIÓN
Es un servicio, el cual es accesible vía protocolos de Internet y, como regla, puedes ser operado mediante un navegador de Internet. Los Web Services son la base técnica para que funciones de una aplicación estén directamente disponibles. 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, intercambios 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 Service están implementados:
- eXtensible Markup Lnaguage (XML)
- Simple Object Access Protocol (SOAP) - SOAP describe un protocol, el cual puede usarse para llamar Web Services en un Landscape de sistemas distribuidos. SOAP utiliza http como protocolo de transporte. Un mensaje SOAP tiene una cabecera (header) con información adicional y un cuerpo (body) con el mensaje real, o sea los datos de aplicación
- Web Service Description Language (WSDL) - Es un meta lenguaje, el cual se utiliza para describir la función de un Web Service. Las funciones, parámetros y códigos de retorno en particular son descriptos en una forma legible para la máquina.
- Universal Description, Discovery and Integration (UDDI) - Es un directorio de servicios para Web Services dinámicos.
2.- Web Services y el SAP Web Application Server
Pueden ser desarrollados en el sistema SAP desde la versión 6.20 del Web Application Server de SAP, de todas formas, las herramientas de desarrollo han sido mejoradas considerablemente a partir de la versión 6.40. Por lo tanto, un módulo de función habilitado para acceso remoto (remote-enabled) puede ser transformado desde el Function Builder transacción SE37 en un WEB SERVICE
Un WEB SERVICE es un módulo que puede ser utilizado de manera fleible en diferentes aplicaciones. El creador publica el Servicio en un directorio UDDI. El consumidor de la función, que puede ser una aplicación que necesite utilizar ese Web Service, puede buscar directamente este Web Service en el directorio UDDI.
Una vez que se definió el WEB SERVICE puede ser llamado de diferentes maneras ya sea programa ABAP o desde un Business Page.
 
 
 
Sobre el autor
Publicación académica de Axel Carlos Serrano Velazquez, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Axel Carlos Serrano Velazquez
Profesión: Ingenieria en Sistemas Computaciona - Mexico - Legajo: XW95M
✒️Autor de: 40 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Axel Serrano