Show TOC Anfang des Inhaltsbereichs

Funktionsdokumentation Beispieladapter und Beispielmodul  Dokument im Navigationsbaum lokalisieren

Verwendung

Zur Adapterentwicklung werden ein Beispieladapter und ein Beispielmodul bereitgestellt. Sie können diese Gerüste zur Entwicklung Ihres eigenen Adapters oder Ihres eigenen Moduls verwendet.

Achtung

Beachten Sie die Informationen zum Haftungsausschluss. Siehe auch: Zugriff auf JavaDoc und Quelltext des Beispieladapters/-moduls

Integration

Überblick zum Beispieladapter

Merkmal

Wert

Name

XI AF JCA Sample Adapter

Zweck

Grundgerüst für die Entwicklung eines neuen Adapters

Typ

Quelltext

Technischer Name

com.sap.aii.af.sample.adapter.ra

Zertifizierung

 -

Syntax

Siehe unter:

JavaDoc (.\index.html) package com.sap.aii.af.sample.adapter.ra

Code

Siehe im Verzeichnis:

File (.\com\sap\aii\af\sample\adapter\ra)

Der Zugriff ist in Zugriff auf JavaDoc und Quelltext des Beispieladapters/-moduls beschrieben.

Deployment

Siehe unter:

sample_ra.sda in SAPXIAF<PL>_<HF>.sca

 

 

Überblick zum Beispielmodul

Merkmal

Wert

Name

XI AF Sample Module

Zweck

Grundgerüst für die Entwicklung eines neuen Adapter-Framework-Moduls

Typ

Quelltext

Technischer Name

Com.sap.aii.af.sample.module

Zertifizierung

-

Syntax

Siehe unter: JavaDoc (.\index.html) package com.sap.aii.af.sample.adapter.ra

Code

Siehe im Verzeichnis: \com\sap\aii\af\sample\module. Zugriff wie in Zugriff auf JavaDoc und Quelltext des Beispieladapters/-moduls beschrieben.

Deployment

Siehe unter:

sample_module.sda in SAPXIAF<PL>_<HF>.sca

Hinweis

Uml_ra.wmf enthält das Klassendiagram in UML-Darstellung. Öffnen Sie hierzu Word und importieren Sie uml_ra.wmf als Grafik.

Aktivitäten

Um den Beispieladapter und das Beispielmodul zu bauen, müssen Sie die Referenzen auf externe Bibliotheken berücksichtigen. Siehe auch die Deployment Descriptor Dateien connector-j2ee-engine.xml in der Datei .rar und application-j2ee-engine.xml in der Datei .sda.

     Externe Bibliotheken für den Beispieladapter sind:

     J2EE library com.sap.aii.af.lib (*)

     J2EE library com.sap.aii.messaging.runtime

     J2EE library com.sap.guid [GUID Generator]

     J2EE library sapxmltoolkit

     J2EE library com.sap.xi.util.misc (*)

     J2EE service com.sap.aii.adapter.xi.svc (*) [SAP XI Adapter: XI]

     J2EE service com.sap.aii.af.svc (*) [SAP XI AF Core]

     J2EE service com.sap.aii.af.cpa.svc (*) [SAP XI AF CPA Cache]

     J2EE interface appcontext (*) [Application Context API]

     J2EE client libraries in …\usr\sap\J2E\JC00\j2ee\j2eeclient: connector.jar, ejb20.jar, exception.jar, jaas.jar, jta.jar

     J2EE application com.sap.aii.af.app (*)

Folgende Referenzen werden für den Zugriff auf den J2EE Schlüsselspeicher verwendet:

     J2EE library security.class

     J2EE library com.sap.aii.security.lib [SAP XI Security Lib]

Die mit (*) gekennzeichneten Bibliotheken sind für einen Adapter für das Adapter-Framework mindestens notwendig. Die Namen in [ ] zeigen an, dass diese Objekte einen unterschiedlichen Anzeigenamen haben, welcher in der J2EE Administrations-Tool-Übersicht angezeigt wird.

     Für das Beispielmodul werden verwendet:

     J2EE library com.sap.aii.af.lib (*)

     J2EE library com.sap.xi.util.misc (*)

     J2EE service com.sap.aii.adapter.xi.svc (*) [SAP XI Adapter: XI]

     J2EE service com.sap.aii.af.svc (*)[SAP XI AF Core]

     J2EE service com.sap.aii.af.cpa.svc (*)[SAP XI AF CPA Cache]

     J2EE client libraries in …\usr\sap\J2E\JC00\j2ee\j2eeclient: ejb20.jar, exception.jar

Folgende Referenzen werden für den Zugriff auf den J2EE Schlüsselspeicher verwendet:

     J2EE library security.class

     J2EE library com.sap.aii.security.lib [SAP XI Security Lib]

Verwenden Sie das SAP J2EE Administrations-Tool, um zu den genannten J2EE Bibliotheken und -Interfaces die dazugehörigen Bibliotheken zu ermitteln.

Beispiel

com.sap.aii.af.lib verwendet die Bibliotheken (siehe die Box Jars contained im J2EE Administrations-Tool):

<serverDir>\bin\ext\com.sap.aii.af.lib\aii_af_ms_spi.jar

<serverDir>\bin\ext\com.sap.aii.af.lib\aii_af_cci.jar

<serverDir>\bin\ext\com.sap.aii.af.lib\aii_af_ms_api.jar

<serverDir>\bin\ext\com.sap.aii.af.lib\aii_af_trace.jar

<serverDir>\bin\ext\com.sap.aii.af.lib\aii_af_mp.jar

Sie müssen die Bibliotheken als externe Referenz in Ihrem Projekt unter Ihrer Entwicklungsumgebung aufnehmen.

Die zu referenzierenden jar-Dateien der J2EE-Services finden Sie direkt in <serverDir>\bin\services\<service name>.

Hinweis

Wenn Sie ein Modul für den File-/FTP-Sender-Adapter entwickeln und wenn Sie darin auf den Dateinamen zugreifen möchten, dann beachten Sie SAP-Hinweis 819761.

 

Ende des Inhaltsbereichs