![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS Los Web Services
SAP BASIS Los Web Services
![SAP BASIS Los Web Services SAP BASIS Los Web Services](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/168.jpg)
El SAP Web Aplication Server es también una plataforma de desarrollo para web services un web services es un servicio, el cual es accesible via protocolos de internet y como regla puede ser operado mediante un navegador de internet.
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)
SOAP describe un protocol el cual debe 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 osea los datos de aplicación.
Web service description Language (WSDL)
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 descritos en una forma legible para la maquina.
Universal Description Discovery and Integration
Es un directorio de servicios para web services dinámicos lo cual es provisto via una interface SOAP
Podemos pensar en UDDI como las paginas amarillas de un directorio telefónico pero para los web services.
Alli es donde se puede obtener la información necesaria 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.
El modulo 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 modulo que puede ser utilizado de manera flexible en diferentes aplicaciones.
Tecnicamente una vez que se definio el web services es llamado de diferentes maneras por ejemplo desde un programa abap o desde un bussiness server page.
 
 
 
Sobre el autor
Publicación académica de Camilo Andres Cubides Mojica, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Camilo Andres Cubides Mojica
Profesión: Tecnologo en Electronica, Ingenieria de Sistemas - Colombia - Legajo: XM63O
✒️Autor de: 104 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Camilo Cubides