Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Interfaces

BeanConnect unterstützt sowohl BeanConnect-spezifische Interfaces als auch Standard-Interfaces gemäß JCA-Spezifikation. Dieser Abschnitt gibt eine groben Überblick über die Interfaces für Outbound- und Inbound-Kommunikation.

Weitere Einzelheiten zu den Programmier-Interfaces finden Sie in Interfaces und Programmierung .

Interfaces für Outbound-Kommunikation

Bei Outbound-Kommunikation kommuniziert eine im Application Server deployte EJB mit einer Partneranwendung auf EIS-Seite. Diese EJB kann mit EIS Partnern über die Interfaces in folgenden Packages kommunizieren:

  • net.fsc.jca.communication

    Die im Package net.fsc.jca.communication zusammengefassten Interfaces definieren proprietäre BeanConnect-spezifische Kommunikations-Interfaces. Diese unterstützen unterschiedliche Programmier-Modi (wie Send/Receive und Call) und ermöglichen den Zugriff auf die Funktionen, die vom darunterliegenden Kommunikationsprotokoll unterstützt werden.
     

  • net.fsc.jca.communication.cci

    Das Common Client Interface (CCI) ist in der JCA-Spezifikation definiert. Es beschreibt einen Standard-API-Client und ist primär an den Anforderungen der Entwicklung von Tools zur Anwendungsentwicklung und EAI-Frameworks (Enterprise Application Integration) ausgerichtet. Verglichen mit dem BeanConnect-spezifischen API bietet das CCI einen eingeschränkten Funktionsumfang.

Interfaces für Inbound-Kommunikation

Bei Inbound-Kommunikation sendet ein EIS Nachrichten an eine Message-Driven Bean-Anwendung in einem Java EE Application Server.

Die Message-Driven Bean muss ein Resource Adapter-spezifisches Message-Listener-Interface implementieren.

BeanConnect unterstützt folgende Message-Listener-Interfaces:

  • net.fsc.jca.communication.AsyncOltpMessageListener

    BeanConnect-spezifisches Interface für asynchrone Kommunikation
     

  • net.fsc.jca.communication.OltpMessageListener

    BeanConnect-spezifisches Interface für dialogbasierte Kommunikation
     

  • javax.resource.cci.MessageListener

    Common Client Interface (CCI) für dialogbasierte Kommunikation

Eine Message-Driven Bean, die eines der beiden erst genannten Message-Listener-Interfaces implementiert, wird OLTP Message-Driven Bean genannt.