🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️SAP BASIS Los Web Services

SAP BASIS Los Web Services

SAP BASIS Los Web Services

1. Web Services

El SAP web application server también es una plataforma de desarrollo de 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 rdisponibles. Aquí, la función existente de una aplicación puede ser direccionada a través de protocolos estándares de acceso a los datos, intercambiados en una forma estructurada. De esta manera las funciones corss application pueden ser desarolladas de forma flexible.

La combinación de varios servicios granulares, en el sentido de escenario de negocios auto-contenidos, es conocido como un servicio empresarial (enterprise service). En el SAP wen application server los siguientes estándares básicos para web services están implementados

  1. Extensible markup lenguage (XML)
  2. Simple Object Access Protocol (SOAP): SOAP describe un protocolo, el cual puede usarse para llamar web services en un landscape de sistems 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, ose a los datos de aplicación
  3. Web Service Description Lenguage.WSDL es un meta lenguaje con formato XML, el cual se utiliza para describir la función de un webservice. Las funciones, parámetros y códigos de retorno en particular son descritos en forma legible para la máquina.
  4. 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

2. Web ervices y el SAP Web Application server

Los web services pueden ser desarrollados en SAP desde la versión 6.20 del web application server de SAP. Por tanto un módulo de función habilitado para acceso remoto (remomte-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 flexible 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 el web service en el directorio UDDI.

Una vez definido el web service puede ser llamado de diferentes maneras, por ejemplo, desde un programa ABAP o desde un Business Server Page.

A continuación se describe como un web service es creado a partir de un módulo de función habilitado para acceso remoto (RFC-enabled)

El proveedor de servicio, por ejemplo, genera el web service desde un módulo de función (esto lo hace una herramienta). Adicionalmente, una URL y el archivo WDSL son generados.

EL solicitante del servicio crea un objeto proxy, el cual hace referencia a la URL del web service. Luego, una clase es generada, la cual coincide con el objeto proxy y un puerto lógico es asignado.

El objeto proxy se escribe y es integrado en un programa ejecutable, por ejemplo, en ABAP, y es llamado desde ahí.


 

 

 


Sobre el autor

Publicación académica de Gabriel Ochoa, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.

SAP SemiSenior

Gabriel Ochoa

Profesión: Ingeniero de Sistemas - Colombia - Legajo: SD43Q

✒️Autor de: 13 Publicaciones Académicas

🎓Egresado del módulo:

Certificación Académica de Gabriel Ochoa

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Los Web Services" de la mano de nuestros alumnos.

SAP Senior

Web Services Es un servicio, el cual es accesivle via protocolos de Internet, y pueden ser operador por cualquier navegador. Los web services son la base tecnica para ue funciones individuales de una aplicacion esten disponibles. Estandares para el Web Services XML Exrtensible Markup Language SOAP Simple Object Access Protocol WSDL Meta lenguaje usado para describir la funcion de un Web Service. UDDI Universal Descrption, Discovery and Integration, Directorio de servicios para Web Services dinamicos.UDDI podria ser las paginas amarillas de un directorio para servicios Web WEB SERVICES Y SAP WEB APPLICATION SERVER Los web services pueden ser desarrollados en sap desde la version 6.20 del web application server. Un modulo de funcion para acceso...

Acceder a esta publicación

Creado y Compartido por: Victor Salazar

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

1) Web Services: Introducción. 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 protocolo de internet y como regla puede ser operado mediante un navegador de internet. ---Estandares básicos implementados en el SAP Web Application Server--- -> eXtensible Markup Language (XML) -> Simple Object Access Protocol (SOAP): Protocolo el cual puede usarse para llamar Web Services en un landscape de sistemas distribuidos. SOAP utiliza http como protocolo de transporte. -> Web Service Description Languahe (WSDL): Es un meta lenguaje que se utiliza para describir la función ed un Web Service. -> Universal...

Acceder a esta publicación

Creado y Compartido por: Hernan Vasquez Cueto

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Web Services: es un servicio accesible vía protocolos de internet y que pueden ser operados mediante un navegador de internet. Son la base técnica para que estén disponibles las funciones individuales de una aplicación. Un Enterprise Service es la combinación de varios servicios granulares. Están implementados en SAP: XML , SOAP (protocolo para Web Services usando http como transporte y posee header y body), WSDL (meta lenguaje para describir la función del Web Service) y UDDI (directorio de servicios dinámicos provisto vía SOAP). Los Web Services se generan al transformas funciones en la SE37 (se publica la misma en el directorio UDDI) y puede ser luego llamado desde un programa...

Acceder a esta publicación

Creado y Compartido por: Daniel Alejandro Monteros Segura

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Los web services pueden ser desarrollados en el sistema SAP desde la version 6.2 del web application server de SAP, de todas formas, las herramientas de desarrollo han sido mejoradas considerablemente a partir de la version 6.40

Acceder a esta publicación

Creado y Compartido por: Miguelito Marcelo Blas Chimbe

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Web Services Como administradores deberemos conocer tecnicamente sobre la realizacion de servicios online usando Web Services. 1. Web Services: breve introduccion El SAP Web Application Server es tambien una plataforma de desarrollo para Web Services. Un Web Service es un servicio, el cual es accesible via protocolos de Internet y, como regla, puede ser operado mediante un navegador de Internet. Los Web Services son la base tecnica para que funciones individuales de una aplicacion esten directamente disponibles. Aqui, la funcion existente de una aplicacion puede ser direccionada a traves de protocolos estandares de acceso y el contenido, o sea los datos, intercambiados en una forma estructurada. De esta manera, las funciones cross-application,...

Acceder a esta publicación

Creado y Compartido por: Meyer Macabeo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Es importante saber que SAP utiliza para la formación de Web Services el estándar SOAP. SOAP es un Protocolo para el intercambio de mensaje sobre redes. Por lo general lo usan para la comunicación HTTP y está basado en XML, a diferencia de otros que trabajan con datos binarios lo que facilita la lectura por parte de los usuarios. Los mensaje SOAP terminan siendo independiente del S.O., con lo cual pueden transportarse en varios protocolos de internet, como: HTTP, MIME, SMTP. Los Web Services están basados en los protocolos SOAP, por otro lado debemos saber que podemos crear nuestro propios funciones en códigos ABAP y luego transformarla por medio de un Wizard en un Web Services. Unas de las principales...

Acceder a esta publicación

Creado y Compartido por: Mauro Ramón Colina Gando

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

En el SAP Web Application Server están implementados los siguientes estándares: XML: Siglas en inglés de Extensible Markup Language, es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C). XML no ha nacido sólo para su aplicación en Internet, sino que se propone como un estándar para el intercambio de información estructurada entre diferentes plataformas. Se puede usar en bases de datos, editores de texto, hojas de cálculo y casi cualquier cosa imaginable. SOAP: Simple Object Access Protocol, es un protocolo estándar que define cómo dos objetos en diferentes procesos pueden comunicarse por medio de intercambio de datos con XML. WSDL...

Acceder a esta publicación

Creado y Compartido por: Edwart Gustavo Rodriguez Garzon

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!