Opciones de integración de procesos
SAP Process Integration (SAP PI) es parte de la plataforma SAP NetWeaver. Se llamaSAP NetWeaver Exchange Infrastructure XIen NetWeaver 7.0 ehp2 y versiones anteriores. SAP NetWeaver Process Integration es parte del componente de software NetWeaver y se utiliza para el intercambio de información en el sistema interno de la organización o con partes externas.
SAP PI / XI le permite configurar una comunicación e integración entre sistemas, y le permite conectar sistemas SAP y no SAP basados en diferentes lenguajes de programación, como Java y SAP ABAP. Proporciona un entorno de código abierto que es necesario en el panorama de sistemas complejos para la integración de sistemas y para la comunicación.
SAP Process Integration es un middleware que permite una integración perfecta entre aplicaciones SAP y no SAP en una organización o con sistemas fuera de la organización.
¿Por qué necesitamos SAP PI?
En una organización, SAP ERP no contiene un solo sistema, sino que consta de varios sistemas integrados, como SAP CRM, FICO, EWM, etc. SAP PI proporciona una plataforma como un único punto de integración para todos los sistemas sin tocar el complejo. sistema heredado para todo el intercambio de datos e información.
Las siguientes son las capacidades clave proporcionadas por SAP Process Integration:
Conectividad
Con SAP PI, puede conectar diferentes aplicaciones y sistemas que tienen diferentes formas técnicas de comunicación. SAP PI le proporciona una variedad de adaptadores que le permiten conectar aplicaciones basadas en diferentes protocolos como HTTPS o Remote Function Call (RFC).
Enrutamiento
El enrutamiento define las reglas para el flujo de mensajes entre los diferentes sistemas en tiempo de ejecución.
Cartografía
SAP PI se utiliza para conectar diferentes aplicaciones o sistemas en un entorno distribuido que se puede configurar entre diferentes organizaciones. Por tanto, existe la posibilidad de que la estructura del intercambio de datos entre dos componentes difiera entre sí.
Opciones de instalación de SAP NetWeaver PI
Cuando ejecuta un escenario en SAP PI, las capacidades de comunicación y procesamiento dependen de los motores de tiempo de ejecución que se instalan con la instalación de SAP PI. Puede instalar uno o más motores en tiempo de ejecución en un sistema host. SAP PI proporciona las siguientes dos opciones de instalación:
Tipo 1 - Tipo de uso dual
Esta instalación se basa en ABAP y Java y proporciona herramientas para diseñar y configurar el contenido de integración, así como los siguientes motores de tiempo de ejecución:
- Motor de integración
- Motor de procesos de negocio
- Motor de adaptador avanzado
Tipo 2 - Motor de adaptador avanzado extendido (AEX)
Esta instalación se basa en Java y proporciona herramientas para diseñar y configurar el contenido de integración y contiene AEX como motor de tiempo de ejecución.
Arquitectura PI de SAP NetWeaver
La arquitectura de SAP PI consta de varios componentes que se utilizan en tiempo de diseño, tiempo de configuración y tiempo de ejecución. En SAP PI, el sistema remitente se conoce como origen y el receptor se denomina sistema de destino. La arquitectura se conoce como estructura Hub and Spoke. El Spoke se usa para conectarse con sistemas externos, mientras que el Hub se usa para intercambiar mensajes.
Un sistema SAP PI se divide en los siguientes componentes:
- Servidor de integración
- Generador de integración
- Directorio horizontal del sistema (SLD)
- Configuración y monitoreo