ABAP ABAP On-premise Curso

Curso SAP ABAP Web Services

Laura Martínez Instructor: Laura Martínez
5.0

Descripción del curso

Domina la tecnología clave para la interoperabilidad en el ecosistema empresarial: los Web Services. Este curso te capacita para conectar aplicaciones desarrolladas en diferentes lenguajes y plataformas, permitiendo un intercambio de datos fluido y seguro entre SAP y sistemas externos.

A través de un enfoque 100% práctico, aprenderás a diseñar, implementar y gestionar arquitecturas de integración tanto de tipo SOAP como REST. La formación cubre desde la configuración técnica en el servidor mediante el ICF y SOAMANAGER, hasta el consumo de servicios externos y la integración con lenguajes como Java. Con el apoyo constante de nuestros docentes y ejercicios basados en escenarios reales, te convertirás en el experto capaz de romper los silos de información y conectar SAP con el mundo exterior.

Qué aprenderás

  • Arquitectura de Integración: Fundamentos de los servicios web y protocolos de comunicación.
  • Gestión de Seguridad: Creación y mantenimiento de usuarios de servicio y perfiles de comunicación segura.
  • Infraestructura SAP: Configuración y uso del Internet Communication Framework (ICF) y la herramienta SOAMANAGER.
  • Desarrollo de Proveedores (Provider): Creación de servicios web tipo SOAP y REST para exponer datos de SAP.
  • Desarrollo de Consumidores (Consumer): Implementación de SAP Proxies para consumir servicios web externos desde ABAP.
  • Conectividad entre Sistemas: Configuración de Remote Function Calls (RFC) para la comunicación entre diferentes entornos SAP.
  • Interoperabilidad: Técnicas para la integración de aplicaciones Java con sistemas SAP.
  • Herramientas de Testing: Dominio de herramientas externas como SoapUI y Postman para validar y testear la disponibilidad y respuesta de los servicios creados.

Requisitos

  • Conocimientos de ABAP: Es indispensable contar con bases en la programación ABAP para entender el flujo de datos.
  • Ruta Sugerida: Se recomienda haber realizado previamente el curso de SAP ABAP Programación para comprender la lógica de objetos y funciones en el servidor de aplicaciones.
  • Perfil: Ideal para consultores y desarrolladores que necesiten integrar SAP con aplicaciones web, móviles o sistemas de terceros.

Contenido del curso

1. Conceptos Web Service

  • 1.1. ¿Qué es un Web Service?
  • 1.2. Tipos de Web Services
  • 1.3. SOAP
  • 1.4. WSDL
  • 1.5. UDDI
  • 1.6. REST
  • 1.7. Arquitectura Web Service
  • 1.8. Documentación

2. Configuración del entorno SAP

  • 2.1. Conexión sistema SAP a internet
  • 2.2. Creación de usuario de comunicación y servicio
  • 2.3. Roles y perfiles
  • 2.4. Habilitar servicios SAP
  • 2.5. SOAMANAGER
  • 2.6. SAP Proxy
  • 2.7. SAP Gateway
  • 2.8. Documentación – Configuración del entorno
  • 2.9. Laboratorio – Configuración del entorno
  • 2.10. Test – Configuración del entorno

3. Internet Control Framework (ICF)

  • 3.1. Virtual host – Creación
  • 3.2. Servicio HTTP(S) - Handler List
  • 3.3. Servicio HTTP(S) - Handler Request
  • 3.4. Llamada externa – Postman / Navegador
  • 3.5. Documentación – ICF
  • 3.6. Laboratorio – ICF
  • 3.7. Test – ICF

4. Web Service Provider

  • 4.1. Web Service SOAP con RFC
  • 4.2. Web Service SOAP con FG
  • 4.3. Web Service SOAP con BAPI
  • 4.4. Web Service SOAP con Clase ABAP
  • 4.5. Llamada servicio SOAP con SoapUI
  • 4.6. Seguridad Web Service
  • 4.7. Web Service REST (XML)
  • 4.8. Web Service REST (JSON)
  • 4.9. Llamada externa – Postman
  • 4.10. Documentación – Web Service Provider
  • 4.11. Laboratorio – Web Service Provider
  • 4.12. Test – Web Service Provider

5. Web Service Consumer

  • 5.1. Service Consumer con SOAP
  • 5.2. Proxy Client
  • 5.3. HTTP Client REST (XML)
  • 5.4. HTTP Client REST (JSON)
  • 5.5. Documentación – Web Service Consumer
  • 5.6. Laboratorio – Web Service Consumer
  • 5.7. Test – Web Service Consumer

6. Remote Function Call

  • 6.1. Creación destino RFC
  • 6.2. Llamada destino RFC
  • 6.3. Excepciones y Debug
  • 6.4. Documentación – RFC
  • 6.5. Laboratorio – RFC
  • 6.6. Test – RFC

7. Integración aplicaciones Java con SAP

  • 7.1. Librería SAP Java Connector
  • 7.2. Proyecto Java
  • 7.3. Aplicación Java – Llamada a sistema SAP
  • 7.4. Laboratorio – SAPJCo

Tu instructor

Laura Martínez

SAP ABAP | SAP Build

Ingeniera Electrónica y Consultora Técnica con Máster en Desarrollo de Aplicaciones y Servicios Web. Especialista en ABAP Cloud y desarrollo de aplicaciones empresariales con SAP Build. Como instructora, se enfoca en formar profesionales en la creación de soluciones modernas, escalables y orientadas a la nube dentro del ecosistema SAP BTP.

Preguntas frecuentes

Una vez completada la inscripción, contarás con todo el contenido mediante vídeos, laboratorios, documentación y tests en el aula virtual para siempre, y podrás avanzar a tu propio ritmo.

Al inicio de cada unidad tendrás foros disponibles para dejar las dudas que se te presenten durante la formación. Un docente dará respuesta a tus consultas y te brindará el soporte necesario.

Al finalizar el curso deberás presentar un test que deberás aprobar con más del 60% para obtener el certificado. Tendrás dos intentos habilitados para presentarlo.

Wishlist 0
Continue Shopping