JCO - SAP Java Connector

Der SAP Java Connector (JCO) ist eine Middleware-Komponente zur Kommunikation zwischen Java- und ABAP-Anwendungen, die bei SAP R/3-Systemen ab Version 3.1H zur Verfügung steht, sowie bei anderen SAP-Komponenten, die über BAPI und RFM (Remote-Function-Module) verfügen. 

In vielen Einsatzfeldern bietet es sich an, ein SAP-System mit einer ansprechenden grafischen Präsentation und Browserfähigkeit durch Java-basierte Programme zu kombinieren. Dabei kommt es darauf an, wie diese beiden Bereiche miteinander verbunden werden. Neben Webservices ist eine der Möglichkeiten, solch einen Datenaustausch zu bewerkstelligen, der JCo, der "Java Connector".

Er ermöglicht sowohl Aufrufe eines Java-Client an BAPI oder RFM des SAP-Systems ("inbound call"), als auch in der entgegengesetzten Richtung, von ABAP an einen Java-Server ("outbound call").

 

Der SAP JCo wird sowohl im SAP Business Connector, zur Kommunikation mit externen Java-Anwendungen, als auch im SAP Web Application Server, zur Kopplung des intergrierten J2EE-Servers mit der ABAP-Umgebung, als integrierte Komponente verwendet. Er kann außerdem sowohl in Java-Desktop-Anwendungen, als auch in Webserver- und Serveranwendungen eingesetzt werden. 

 

Der SAP JCo kapselt mehrere Ebenen der Java-ABAP-Kommunikation:

  • Er beinhaltet die eigentliche JCo Java Programmierinterface (API), sowie ein darunterliegendes Middleware-Interface zum Zugriff auf eine die RFC-Middleware.
  • Er besitzt eine RFC-Middleware, die auf dem JNI (Java Native Interface) basiert, welches die plattformunabhängige Verwendung von Java-Programmen ermöglicht. Diese Middleware konvertiert unter Verwendung einer RFC-Library zwischen Java-RFC-Aufrufen und ABAP-Aufrufen.
  • Er kapselt die Aufrufe von BAPIs und RFM, und erlaubt dabei die Verwendung von synchronen, transaktionalen und queued RFC.

 

Eine Weiterentwicklung des SAP Java Connector (JCo) ist der SAP Business Connector. Dieser kapselt die Funktionalitäten von JCo Verbindungen in einem Framework und verhilft dem Entwickler zu einer komfortableren Handhabbarkeit mit dem JCo-Verbindungen.

 

JCo bei der mindsquare

Sie planen die Entwicklung einer Java-Applikation oder WebDynpro für Java Applikation, welche Sie direkt mit dem SAP-System koppeln möchten, um so Stammdaten auszutauschen und dem Benutzer eine grafisch attraktive Oberfläche zu bieten.

 

Was können wir Ihnen bieten?

Mindsquare hat diese Technologie bereits in verschiedenen Kundenprojekten erfolgreich eingesetzt, unter anderem bei der Entwicklung eines Java Fat Clients für ein umfangreiches SAP-Addon.

Insbesondere bei der Entwicklung von Java-Anwendungen für das SAP NetWeaver Portal, um SAP-Funktionalitäten auf Web-basierten Oberflächen bereitzustellen, konnten wir den SAP JCo Conncetor umfangreich einsetzen. Beispiele hierfür sind grafische Plantafeln, welche mit Drag & Drop Funktionalitäten ausgestattet wurden oder Erfassungsmasken für kundeneigene Entwicklungen mit der Datenbasis im SAP-System

Wie geht es weiter?!


Jco-Entwickler benötigt?
Sie planen die Entwicklung einer Java-Applikation und möchten diese mit dem SAP-System koppeln?
Angebot anfordern

Beratergespräch
Sie haben ein konkretes Problem und benötigen schnellstmögliche Hilfe. Sprechen Sie direkt mit einem unserer Know-How Träger im Bereich Jco.
ABAP Berater sprechen


Seite empfehlen

Rückrufwunsch

Hier Telefonnummer hinterlassen!

Jetzt Angebot anfordern!

JCo mit mindsquare: Fordern Sie jetzt unverbindlich und kostenlos Ihr Angebot an. 

 

"Große Projekte erfordern innovative Vorgehensweisen und sorgfältige Planung der Qualitätssicherung."

Michael Hentsche
SAP Consultant