✒️SAP BASIS Los Web Services
SAP BASIS Los Web Services
El Sap Aplication Server es también una plataforma de desarrollo para Web Services. Un Web Service es un servicio, el cual es accesible vía http y como regla puede ser operado desde 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 un a aplicación puede ser direccionada a través de protocolos estándares de acceso y el contenido, es decir, los datos, intercambios de una forma estructurada. De esta forma las funciones cross-application pueden ser desarrolladas de forma flexible.
SAP tiene estándares básicos para Web Services que estan implemantedos bajo:
XML - eXtensible Markup Languages.
SOAP- Simple Object Access Protocol.
SOAP describe un protocolo de comunicación el cual se utiliza para llamar Web Services en un landspace de sistemas distribuidos. SOAP utiliza el protocolo http como trasporte. Un mensaje SOAP esta conformado por una cabecera (header) con informacion adicional y un cuerpo (body) con el mensaje real, es decir los datos de la aplicación.
WSDL - Web Service Description Language.
WSDL es un metalenguaje desarrollado por la W3C (World Wide Web Consortium) que 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.
UDDI - Universal Description, Discovery and Integration.
es un directorio de servicios para Web Services dinámicos. Un directorio de Web Services es provisto vía interface SOAP. Podemos pensar en UDDI como las paginas amarillas de un directorio telefóonico, pero para los Web Service.
Alli es donde se puede obtener la informacion para poder ubicar y llamar a un Web Service especifico. Esta información es provista por el WSDL que se obtiene desde UDDI.
Web Services y el SAP Web Application Server
Los Web Services pueden ser desarrollados en el sistema SAP desde la versión 6.20 del Web Application Server de SAP, de todas formas se han desarrollado mas y mejoradas herramientas a partir de la versión 6.40.
Por lo tanto, un modulo de función habilitado para acceso remoto (remote-anabled) puede ser transformado desde el Function Builder (transaccion SE37) en un Wed Service.
Una vez publicado el Web Service y registrado en la UDDI puede ser llamado de diferentes maneras, por ejemplo, desde un programa ABAP o desde un Business Server Page.
 
 
 
Sobre el autor
Publicación académica de Joaquin De Jesus Moreno Duque, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Joaquin De Jesus Moreno Duque
Profesión: Ingeniero de Sistemas - Colombia - Legajo: VE74W
✒️Autor de: 59 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Joaquin Moreno