Mit Adapter for PeopleSoft Enterprise können Sie integrierte Prozesse zum Austausch von Informationen mit PeopleSoft Enterprise über eine Standardschnittstelle erstellen. Dank dieser Schnittstelle muss der Entwickler des Nachrichtenflusses die spezielleren Details zur Implementierung der im PeopleSoft Enterprise-Server verwendeten Anwendungs- oder Datenstrukturen nicht genau verstehen.
Mit dem Adapter kann ein Nachrichtenfluss beispielsweise an eine PeopleSoft Enterprise-Datenbank eine Anforderung zur Abfrage eines Datensatzes in einer HR-Tabelle senden oder aber Ereignisse wie z. B. eine Benachrichtigung über die Aktualisierung eines Mitarbeiterdatensatzes vom Server empfangen.
WebSphere Adapter for PeopleSoft Enterprise hält die Java™ Connector Architecture (JCA) ein, bei der standardisiert wird, wie Anwendungskomponenten, Anwendungsserver und unternehmensweite Informationssysteme wie z. B. PeopleSoft Enterprise-Server miteinander interagieren.
Die Adapterkomponente, die Sie mit dem Adapterverbindungsassistenten generieren, verwendet eine Standardschnittstelle und Standarddatenobjekte. Die Adapterkomponente nimmt das Standarddatenobjekt, das vom Nachrichtenfluss gesendet wurde, und ruft die PeopleSoft-Funktion auf. Anschließend gibt sie ein Standarddatenobjekt an den Nachrichtenfluss zurück. Der Nachrichtenfluss muss nicht direkt mit der PeopleSoft-Funktion interagieren, für den Aufruf der Funktion und die Rückgabe der Ergebnisse ist die Adapterkomponente zuständig.
So sendet beispielsweise der Nachrichtenfluss, von dem die Mitarbeiterliste angefordert wurde, ein Standardgeschäftsobjekt mit dem Bereich der Qualifikationscodes an die PeopleSoft-Adapterkomponente. Im Gegenzug erhält der Nachrichtenfluss die Ergebnisse (die Mitarbeiterliste) in Form eines Standardgeschäftsobjekts. Die Adapterkomponente führt alle Interaktionen direkt mit der PeopleSoft-Funktion aus.
In ähnlicher Weise könnte es sein, dass der Nachrichtenfluss über eine Änderung an den Daten auf dem PeopleSoft Enterprise-Server benachrichtigt werden muss (z. B. bei einer Änderung am Qualifikationsprofil eines bestimmten Mitarbeiters). Sie können eine Adapterkomponente generieren, die auf dem PeopleSoft Enterprise-Server für solche Ereignisse empfangsbereit ist und die Nachrichtenflüsse bezüglich der Aktualisierung benachrichtigt. In diesem Fall beginnt die Interaktion auf dem PeopleSoft Enterprise-Server.
Der Abschnitt Technischer Überblick über WebSphere Adapter for PeopleSoft Enterprise enthält weitere Informationen hierzu.