Przetwarzanie danych wychodzących

Adapter obsługuje interfejs ALE, dzięki któremu klienci mogą wysyłać żądania wychodzące. Adapter obsługuje przetwarzanie zdarzeń wychodzących przez interfejs ALE, pracując z obiektami biznesowymi reprezentującymi obiekty wychodzące IDoc.

W poniższych krokach opisano, w jaki sposób adapter obsługuje przetwarzanie operacji wychodzących przez interfejs ALE.
Uwaga: Aplikacja kliencka wykonująca żądanie korzysta z informacji interfejsu, które zostały wygenerowane przez kreatora wykrywania usług przedsiębiorstwa.
  1. Adapter odbiera od aplikacji klienckiej żądanie zawierające obiekt biznesowy IDoc.
  2. Adapter używa obiektu biznesowego IDoc w celu wypełnienia odpowiedniego wywołania funkcji z włączoną obsługą RFC używanej przez interfejs ALE.
  3. Adapter nawiązuje połączenie RFC z interfejsem ALE i przekazuje dane obiektu IDoc do systemu SAP.
  4. Po przekazaniu danych do systemu SAP adapter wykonuje jeden z następujących kroków:
    • Jeśli wywołanie nie jest zarządzane przez transakcję lokalną J2C, adapter zwalnia połączenie z systemem SAP i nie zwraca żadnych danych do obiektu wywołującego. Jeśli nie zostaną zgłoszone żadne wyjątki, transakcja wychodząca jest uznawana za pomyślną. Można sprawdzić, czy dane zostały włączone do aplikacji systemu SAP, przeprowadzając inspekcję obiektów IDoc, które zostały wygenerowane w systemie SAP.
    • Jeśli wywołanie nie jest zarządzane przez transakcję lokalną J2C, adapter zwraca identyfikator transakcji.

      Do obsługi transakcji lokalnych J2C adapter używa protokołu tRFC.


Warunki używania |


(c) Copyright IBM Corporation 2005, 2006.
To Centrum informacyjne jest oparte na technologii Eclipse (http://www.eclipse.org)