Odtwarzanie zdarzeń

Adapter umożliwia odtwarzanie zdarzeń na potrzeby przetwarzania przez interfejs ALE operacji przychodzących w przypadku nagłego przerwania. Podczas przetwarzania zdarzeń adapter utrwala stan zdarzenia w tabeli odtwarzania zdarzeń znajdującej się w źródle danych. Przed utworzeniem tabeli odtwarzania zdarzeń należy skonfigurować to źródło danych.

Źródło danych

W scenariuszach z przetwarzaniem przychodzącym interfejsu ALE jest wymagane skonfigurowanie źródła danych JDBC. Źródło danych służy do śledzenia i odtwarzania zdarzeń.

Źródło danych należy skonfigurować w Konsoli administracyjnej produktu WebSphere Process Server lub WebSphere Enterprise Service Bus. Należy wybrać dostawcę JDBC (na przykład Cloudscape 5.1), a następnie utworzyć nowe źródło danych.

Tabela odtwarzania zdarzeń

Właściwość konfiguracyjna EP_CreateTable we właściwościach specyfikacji aktywowania J2C określa, czy tabela odtwarzania zdarzeń jest tworzona automatycznie. Wartością domyślną tej właściwości jest wartość True (powoduje automatyczne utworzenie tabeli). Do ręcznego utworzenia tej tabeli są potrzebne informacje podane w poniższej tabeli.
Tabela 1. Pola tabeli odtwarzania zdarzeń
Nazwa pola tabeli Typ Opis
EVNTID VARCHAR(255) Identyfikator transakcji dla protokołu tRFC (Transactional Remote Function Call).

Protokół tRFC znacząco zwiększa niezawodność procesu przesyłania danych, ale nie zapewnia zachowania kolejności transakcji interfejsu ALE określonej w aplikacji. Na kolejność zdarzeń ma również wpływ liczba funkcji nasłuchiwania zdarzeń. Jednak w pewnym momencie zostaną przesłane wszystkie transakcje ALE.

EVNTSTAT INTEGER Status przetwarzania zdarzeń. Możliwe wartości:
  • 0 (Utworzone)
  • 1 (Wykonane)
  • 3 (W toku)
  • -1 (Wycofanie zmian)
XID VARCHAR(255) Zasób XA śledzi identyfikatory transakcji (XID) w tabeli odtwarzania zdarzeń. Adapter wysyła zapytania dotyczące pola XID i aktualizuje jego wartości. Podczas odtwarzania produkt WebSphere Application Server wywołuje adapter zasobów w celu wykonania zapytań dotyczących zasobów XA, a następnie wykonuje odtwarzanie transakcji z użyciem tych zasobów .
Uwaga: Zasób XA umożliwia zagwarantowanie dostarczenia jednorazowego. Należy upewnić się, że właściwość specyfikacji aktywowania Gwarantowane dostarczenie jednorazowe jest ustawione na wartość true.
BQTOTAL INTEGER Łączna liczba obiektów IDoc w pakiecie.
BQPROC INTEGER Kolejny numer obiektu IDoc w pakiecie, który jest aktualnie przetwarzany przez adapter.
EVNTDATA VARCHAR(255) Nieużywane.

Należy skonfigurować osobną tabelę odtwarzania zdarzeń dla każdego punktu końcowego. W celu obsługi wszystkich tabel odtwarzania zdarzeń można użyć tego samego źródła danych.

Zadania pokrewne
Konfigurowanie źródła danych

Warunki używania |


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