Options d'intégration de processus

SAP Process Integration (SAP PI) fait partie de la plateforme SAP NetWeaver. On l'appelleSAP NetWeaver Exchange Infrastructure XIdans NetWeaver 7.0 ehp2 et les versions antérieures. L'intégration de processus SAP NetWeaver fait partie du composant logiciel NetWeaver et est utilisée pour l'échange d'informations dans le système interne de l'organisation ou avec des parties externes.

SAP PI / XI vous permet de configurer une communication et une intégration intersystème, et vous permet de connecter des systèmes SAP et non SAP basés sur différents langages de programmation, tels que Java et SAP ABAP. Il fournit un environnement open source qui est nécessaire dans un paysage système complexe pour l'intégration de systèmes et pour la communication.

SAP Process Integration est un middleware permettant une intégration transparente entre les applications SAP et non SAP dans une organisation ou avec des systèmes extérieurs à l'organisation.

Pourquoi avons-nous besoin de SAP PI?

Dans une organisation, SAP ERP ne contient pas un seul système mais se compose de plusieurs systèmes intégrés, tels que SAP CRM, FICO, EWM, etc. SAP PI fournit une plate-forme en tant que point d'intégration unique pour tous les systèmes sans toucher au complexe système hérité pour tous les échanges de données et d'informations.

Voici les principales fonctionnalités fournies par SAP Process Integration -

Connectivité

À l'aide de SAP PI, vous pouvez connecter différentes applications et systèmes qui ont différents moyens techniques de communication. SAP PI vous fournit une variété d'adaptateurs qui vous permettent de connecter des applications basées sur différents protocoles tels que HTTPS ou Remote Function Call (RFC).

Routage

Le routage définit les règles de circulation des messages entre les différents systèmes lors de l'exécution.

Cartographie

SAP PI est utilisé pour connecter différentes applications ou systèmes dans un environnement distribué qui peut être configuré entre différentes organisations. Par conséquent, il est possible que la structure d'échange de données entre deux composants diffère l'une de l'autre.

Options d'installation de SAP NetWeaver PI

Lorsque vous exécutez un scénario dans SAP PI, les capacités de communication et de traitement dépendent des moteurs d'exécution installés avec l'installation de SAP PI. Vous pouvez installer un ou plusieurs moteurs d'exécution sur un système hôte. SAP PI propose les deux options d'installation suivantes -

Type 1 - Type à double usage

Cette installation est basée sur ABAP et Java et fournit des outils pour concevoir et configurer le contenu d'intégration ainsi que les moteurs d'exécution suivants:

  • Moteur d'intégration
  • Moteur de processus métier
  • Moteur d'adaptateur avancé

Type 2 - Advanced Adapter Engine Extended (AEX)

Cette installation est basée sur Java et fournit des outils pour la conception et la configuration du contenu d'intégration et contient AEX comme moteur d'exécution.

Architecture PI de SAP NetWeaver

L'architecture SAP PI se compose de plusieurs composants qui sont utilisés au moment de la conception, de la configuration et de l'exécution. Dans SAP PI, le système émetteur est appelé la source et le récepteur est appelé le système cible. L'architecture est connue sous le nom de structure Hub and Spoke. Le Spoke est utilisé pour se connecter à des systèmes externes, tandis que le Hub est utilisé pour échanger des messages.

Un système SAP PI est divisé en les composants suivants:

  • Serveur d'intégration
  • Générateur d'intégration
  • Répertoire du paysage système (SLD)
  • Configuration et surveillance