IAffiniumExternalCallout-Benutzeroberfläche
Die ExternalCallout-API ist in der Benutzeroberfläche IAffiniumExternalCallout enthalten. Sie müssen die Benutzeroberfläche IAffiniumExternalCallout implementieren, um das Makro EXTERNALCALLOUT zu verwenden.
Die Klasse, die IAffiniumExternalCallout implementiert, sollte einen Konstruktor haben, mit dem sie durch den Laufzeitserver initialisiert werden kann.
*
Wenn es keine Konstruktoren in der Klasse gibt, erstellt der Java-Compiler einen Standardkonstruktor, was ausreichend ist.
*
Bei der Entwicklung Ihres externen Callouts beachten Sie Folgendes:
*
*
Sie müssen Ihre Implementierung anhand von interact_externalcallout.jar im lib-Verzeichnis Ihrer IBM® Interact-Laufzeitumgebungsinstallation kompilieren.
IAffiniumExternalCallout ermöglicht es dem Laufzeitserver, Daten aus Ihrer Java-Klasse anzufordern. Die Benutzeroberfläche besteht aus vier Methoden:
*
*
*
*
So fügen Sie einen Webservice zur Verwendung mit EXTERNALCALLOUT hinzu
getNumberOfArguments
getValue
initialize
shutdown