Java >> Tutoriel Java >  >> Java

Connecteur SAP Java (SAP JCo)

Qu'est-ce que le connecteur SAP Java (SAP JCo)

Le connecteur SAP Java (SAP JCo) est une boîte à outils qui permet à une application Java de communiquer avec n'importe quel système SAP. Il combine une API facile à utiliser avec une flexibilité et des performances sans précédent. SAP JCo prend en charge la communication avec le serveur SAP dans les deux sens des appels entrants :Java vers le système SAP ainsi que des appels sortants :du système SAP vers Java.

SAP JCo est le meilleur choix pour créer des applications Java compatibles SAP en raison des fonctionnalités suivantes :

  • Intergiciel RFC hautes performances basé sur JNI.
  • Prend en charge R/3 3.1I et versions ultérieures (et d'autres composants SAP dotés de BAPI ou de RFM).
  • Prend en charge les appels entrants (le client Java appelle BAPI ou RFM) et sortants (l'ABAP appelle le serveur Java).
  • Prend en charge les RFC synchrones, transactionnels (important pour les IDocs) et en file d'attente.
  • Prend en charge le regroupement de clients (bon pour les serveurs Web).
  • Multi-plateforme
  • Gestion complète et correcte des pages de code (y compris les langues multi-octets).
  • Facile à installer et à déployer.


Architecture SAP JCo

SAP fournit SAP Java Connector de deux manières différentes :en tant que composant logiciel autonome pouvant être installé indépendamment du système SAP ou en tant que composant intégré d'un composant technologique SAP.

Scénario standard intégré

  • Couplage J2EE/ABAP dans le serveur d'applications Web SAP
  • Scénario SAP JCo :SAP BC

Scénario autonome

  • Affichage des factures du système SAP dans le navigateur Web

SAP JCO est utilisé pour accéder au module de fonction /BAPI écrit en ABAP, en d'autres termes si vous souhaitez utiliser ABAP FM spécifique qui effectue ce traitement, comme la récupération de données à partir de tables de base de données spécifiques à SAP, puis JCO est utilisé. Avec SAP JCo, vous pouvez utiliser des RFC synchrones, transactionnels et en file d'attente. SAP JCo peut être utilisé sur différentes plateformes

SAP JCo est automatiquement installé lorsque vous utilisez SAP Business Connector ou SAP Web Application Server pour Java.



Balise Java