Java >> Java tutorial >  >> Java

SAP Java Connector (SAP JCo)

Hvad er SAP Java Connector (SAP JCo)

SAP Java Connector (SAP JCo) er et værktøjssæt, der gør det muligt for en Java-applikation at kommunikere med ethvert SAP-system. Den kombinerer en nem at bruge API med hidtil uset fleksibilitet og ydeevne. SAP JCo understøtter kommunikation til SAP-serveren i begge retninger indgående opkald:Java til SAP System samt udgående opkald:SAP System til Java.

SAP JCo er det bedste valg til at bygge SAP-aktiverede Java-applikationer på grund af følgende funktioner:

  • Høj ydeevne JNI-baseret RFC-middleware.
  • Understøtter R/3 3.1I og højere (og andre SAP-komponenter, der har BAPI'er eller RFM'er).
  • Understøtter indgående (Java-klient kalder BAPI eller RFM) og udgående (ABAP kalder Java-server) opkald.
  • Understøtter synkron, transaktionsbestemt (vigtigt for IDocs) og RFC i kø.
  • Understøtter klientpooling (god til webservere).
  • Multi-platform
  • Fuldstændig og korrekt tegntabelhåndtering (inkl. multi-byte sprog).
  • Nem at installere og implementere.


SAP JCo-arkitektur

SAP leverer SAP Java Connector på to forskellige måder:som en selvstændig softwarekomponent, der kan installeres uafhængigt af SAP-systemet eller som en integreret komponent i en SAP-teknologikomponent.

Integreret standardscenarie

  • J2EE/ABAP-kobling i SAP Web Application Server
  • SAP JCo-scenarie:SAP BC

Fristående scenarie

  • Visning af fakturaer fra SAP-systemet i webbrowseren

SAP JCO bruges til at få adgang til funktionsmodul /BAPI skrevet i ABAP med andre ord, hvis du vil bruge ABAP specifikke FM, som udfører denne behandling som at hente data fra SAP-specifikke databasetabeller, så bruges JCO. Med SAP JCo kan du bruge synkron RFC, transaktions- og RFC i kø. SAP JCo kan bruges på forskellige platforme

SAP JCo installeres automatisk, når du bruger SAP Business Connector eller SAP Web Application Server til Java.



Java tag