Produkt WebSphere Adapter for SAP Software umożliwia klientom (komponentom J2EE) wysyłanie żądań do serwera systemu SAP (na przykład w celu aktualizacji rekordu klienta w tabeli systemu SAP lub wykonania zapytania dotyczącego danych w tabeli) i odbieranie zdarzeń z serwera (na przykład w celu otrzymywania powiadomień o aktualizacji rekordu klienta).
Interfejs BAPI to zgodny ze standardem systemu SAP aplikacyjny interfejs programistyczny, który umożliwia systemom innych firm interakcję z serwerem systemu SAP. Adapter modeluje wywołania funkcji BAPI systemu SAP jako obiekty biznesowe. Te wywołania funkcji służą do tworzenia, aktualizowania lub pobierania danych z serwera systemu SAP. Interfejs BAPI adaptera służy tylko do przetwarzania danych wychodzących. Klient może wywołać serwer systemu SAP za pośrednictwem interfejsu BAPI.
Interfejs ALE integruje procesy biznesowe między systemami SAP i aplikacjami zewnętrznymi, a także między systemami SAP. Interfejs ALE w celu wymiany danych używa obiektów IDoc (struktur dokumentów pośrednich systemu SAP). Wymiana danych odbywa się asynchronicznie. Interfejs ALE służy do przetwarzania danych wychodzących i przychodzących. Klient może wywołać serwer systemu SAP i odbierać od niego zdarzenia za pośrednictwem interfejsu ALE.
Interfejs zapytań systemu SAP pobiera dane z tabel aplikacji systemu SAP. Tabele są modelowane jako hierarchiczne obiekty biznesowe generowane podczas procesu wykrywania usług przedsiębiorstwa. Interfejs zapytań systemu SAP służy tylko do przetwarzania danych wychodzących. Klient może wywołać serwer systemu SAP za pośrednictwem interfejsu zapytań systemu SAP.
Na poniższej ilustracji pokazano w jaki sposób klienci używają interfejsów wychodzących w celu wysyłania żądań do aplikacji systemu SAP. W przypadku interfejsów BAPI i SQI adapter udostępnia interfejsy żądania i odpowiedzi. Żądanie pochodzi od klienta i jest zwracane przez aplikację systemu SAP. W przypadku interfejsu ALE żądanie wychodzące jest jednokierunkowe. Na ilustracji pokazano także, że interfejs ALE dla operacji przychodzących pochodzi z aplikacji systemu SAP i jest wysyłany do jednego lub kilku punktów końcowych lub na dysk odtwarzający zdarzenia.
(c) Copyright IBM Corporation 2005, 2006.
To Centrum informacyjne jest oparte na technologii Eclipse (http://www.eclipse.org)