Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen Verbindung öffnen  Dokument im Navigationsbaum lokalisieren

 

Um JCO.Client Objekte zu instantiieren verwenden Sie keinen Konstruktor. Stattdessen verwenden Sie die createClient() Methode der Klasse JCO. Es müssen mehrere Versionen dieser Methode unterstützt werden:

·        Verbindungen zu einem spezifischen Anwendungsserver

·        Verbindungen zu einer Load Balancing Server-Gruppe

·        Verbindungen, die auf der Information im java.util.Properties Objekt basieren. Dies ist besonders nützlich um hart codierte System- und Benutzerinformation im Java Code zu vermeiden.

Weitere Versionen sind in den Javadocs beschrieben.

Im unten abgebildeten Beispiel wird die Version ’Verbindungen zu einem spezifischen Anwendungsserver’ gezeigt. Durch Anlegen des JCO.Client Objekts wird noch keine Verbindung zum SAP Server hergestellt. Dies geschieht durch den nachfolgenden Aufruf connect().

 Syntaxdokumentation

JCO.Client Objekt anlegen

 

 

// Change the logon information to your own system/user

mConnection =

   JCO.createClient (“001“, // SAP client

   “<userid>“,    // userid

   “****“,        // password

   “EN“,       // language (null for default language)

   “<hostname>“      // application server host name

   “00“);         // system number

 

 

 

 

 

 

Verbindung öffnen

 

 

 

Try {

   mConnection.connect ();

}

catch (Exeption ex)   {

   ex.printStackTrace ();

   System.exit (1)

}

 

 

 

 

 

Weitere Informationen

Informationen zur weiteren Vorgehensweise finden Sie hier:

·         Funktion aufrufen und Verbindung schließen

·         Ergebnis des Funktionsaufrufs

Das komplette Beispielprogramm zum Erstellen einer direkten Verbindung:

·         Beispielprogramm Connect1

 

Ende des Inhaltsbereichs