Mit WebSphere Adapter for Siebel Business Applications können Sie integrierte Prozesse zum Informationsaustausch mit einer Siebel-Anwendung ohne spezielle Codierung erstellen.
Mit WebSphere Adapter for Siebel Business Applications können Sie integrierte Prozesse zum Informationsaustausch mit einer Siebel-Anwendung erstellen. Mit dem Adapter kann eine Anwendung Anforderungen an den Siebel Business Applications-Server senden bzw. Benachrichtigungen über Änderungen vom Server empfangen.
Der Adapter erstellt eine Standardschnittstelle für die Anwendungen und Daten auf dem Siebel Business Applications-Server. Somit muss der Anwendungsentwickler die Details der unteren Ebene (Implementierung der Anwendung oder Datenstrukturen) auf dem Siebel Business Applications-Server nicht undbedingt kennen. Eine Anwendung kann beispielsweise eine Anforderung an den Siebel Business Applications-Server senden, um einen Benutzerdatensatz abzurufen oder zu aktualisieren, der durch eine Siebel-Geschäftskomponenteninstanz dargestellt wird. Außerdem kann sie Ereignisse vom Server empfangen; beispielsweise um darüber informiert zu werden, dass ein Kundendatensatz aktualisiert wurde. Auf diese Weise werden Ihre Geschäftsworkflows und -abläufe verbessert, um die Verwaltung Ihrer Kundenbeziehungen zu erleichtern.
WebSphere Adapter for Siebel Business Applications entspricht dem Standard der Java™ Connector Architecture (JCA). Durch die JCA wird standardisiert, wie Anwendungskomponenten, Anwendungsserver und Siebel-Anwendungen wie z. B. ein Siebel Business Applications-Server miteinander interagieren.
Die Adapterkonfiguration, die Sie mit dem Adapterverbindungsassistenten generieren, verwendet eine Standardschnittstelle und Standarddatenobjekte. Der Adapter nimmt das Standarddatenobjekt, das von der Anwendungskomponente gesendet wurde, und ruft die Siebel Business Applications-Funktion auf. Anschließend gibt der Adapter ein Standarddatenobjekt an die Anwendungskomponente zurück. Die Anwendungskomponente muss mit der Siebel Business Applications-Funktion nicht direkt interagieren; es ist der Siebel Business Applications-Adapter, welcher die Funktion aufruft und die Ergebnisse zurückgibt.
Beispiel: Die Anwendungskomponente, welche die Kundenliste benötigt, sendet ein Standardgeschäftsobjekt mit dem Bereich der Kunden-IDs an den Siebel Business Applications-Adapter. Die Anwendungskomponente erhält dafür die Ergebnisse (die Kundenliste) in Form eines Standardgeschäftsobjekts. Die Anwendungskomponente muss dabei nicht wissen, wie die Funktion ablief oder die Daten strukturiert waren. Der Adapter führt alle Interaktionen mit der Siebel Business Applications-Funktion aus.
Der Nachrichtenfluss könnte ebenso über eine Änderung der Daten auf dem Siebel Business Applications-Server informiert sein wollen (z. B. eine Änderung eines bestimmten Kunden). Sie können eine Adapterkomponente generieren, die auf dem Siebel Business Applications-Server nach solchen Ereignissen sucht und die Nachrichtenflüsse bezüglich der Aktualisierung benachrichtigt. In diesem Fall beginnt die Interaktion auf dem Siebel Business Applications-Server.