📘BASIS - Webservice
Definición de Webservice
es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones.
Describe una forma estandarizada de integrar aplicaciones WEB mediante el uso de XML, SOAP, WSDL y UDDI sobre los protocolos de la Internet.
XML es usado para describir los datos, SOAP se ocupa para la transferencia de los datos, WSDL se emplea para describir los servicios disponibles y UDDI se ocupa para conocer cuales son los servicios disponibles. Uno de los usos principales es permitir la comunicación entre las empresas y entre las empresas y sus clientes.
Los Web Services permiten a las organizaciones intercambiar datos sin necesidad de conocer los detalles de sus respectivos Sistemas de Información.
A diferencia de los modelos Cliente/Servidor, tales como un servidor de paginas Web, los Web Services no proveen al usuario una interfaz gráfica (GUI).
En SAP podemos crear webservice a partir de una función ABAP desde la transacción SE37 seleccionando el menú Utilidades->Más Utilidades->Generar Servicio WEB->Del Modulo de Funciones.
Para visualizar los web service existentes podemos ingresar a la transacción WSADMIN.