Opções de integração de processos
SAP Process Integration (SAP PI) é uma parte da plataforma SAP NetWeaver. É chamadoSAP NetWeaver Exchange Infrastructure XIno NetWeaver 7.0 ehp2 e em versões anteriores. SAP NetWeaver Process Integration é uma parte do componente de software NetWeaver e é usado para troca de informações no sistema interno da organização ou com partes externas.
SAP PI / XI permite que você configure uma comunicação e integração entre sistemas e permite que você conecte sistemas SAP e não SAP com base em diferentes linguagens de programação, como Java e SAP ABAP. Ele fornece um ambiente de código aberto que é necessário no cenário de sistema complexo para a integração de sistemas e para a comunicação.
SAP Process Integration é um middleware que permite a integração perfeita entre aplicativos SAP e não SAP em uma organização ou com sistemas fora da organização.
Por que precisamos do SAP PI?
Em uma organização, SAP ERP não contém um único sistema, mas consiste em uma série de sistemas integrados, como SAP CRM, FICO, EWM, etc. SAP PI fornece uma plataforma como um ponto único de integração para todos os sistemas sem tocar no complexo sistema legado para todas as trocas de dados e informações.
A seguir estão os principais recursos fornecidos pelo SAP Process Integration -
Conectividade
Usando SAP PI, você pode conectar diferentes aplicativos e sistemas que possuem diferentes formas técnicas de comunicação. SAP PI fornece uma variedade de adaptadores que permitem conectar aplicativos com base em diferentes protocolos como HTTPS ou Remote Function Call (RFC).
Encaminhamento
O roteamento define as regras para o fluxo de mensagens entre os diferentes sistemas em tempo de execução.
Mapeamento
SAP PI é usado para conectar diferentes aplicativos ou sistemas em um ambiente distribuído que pode ser configurado entre diferentes organizações. Portanto, existe a possibilidade de que a estrutura de troca de dados entre dois componentes seja diferente uma da outra.
Opções de instalação do SAP NetWeaver PI
Quando você executa um cenário no SAP PI, os recursos de comunicação e processamento dependem dos mecanismos de tempo de execução que são instalados com a instalação do SAP PI. Você pode instalar um ou mais mecanismos de tempo de execução em um sistema host. SAP PI fornece as duas opções de instalação a seguir -
Tipo 1 - Tipo de uso duplo
Esta instalação é baseada em ABAP e Java e fornece ferramentas para projetar e configurar o conteúdo de integração, bem como os seguintes mecanismos de tempo de execução -
- Motor de integração
- Business Process Engine
- Advanced Adapter Engine
Tipo 2 - Advanced Adapter Engine Extended (AEX)
Esta instalação é baseada em Java e fornece ferramentas para projetar e configurar o conteúdo de integração e contém AEX como mecanismo de tempo de execução.
Arquitetura SAP NetWeaver PI
A arquitetura SAP PI consiste em vários componentes que são usados em tempo de design, tempo de configuração e tempo de execução. No SAP PI, o sistema emissor é conhecido como origem e o receptor é denominado sistema destino. A arquitetura é conhecida como estrutura Hub e Spoke. O Spoke é usado para se conectar a sistemas externos, enquanto o Hub é usado para trocar mensagens.
Um sistema SAP PI é dividido nos seguintes componentes -
- Servidor de Integração
- Construtor de integração
- System Landscape Directory (SLD)
- Configuração e Monitoramento