Przetwarzanie danych wychodzących

Produkt Adapter for Flat Files obsługuje synchroniczne przetwarzanie żądań wychodzących. Podczas operacji przetwarzania danych wychodzących aplikacja J2EE tworzy wywołanie, wysyłając żądanie w postaci obiektu biznesowego do adaptera. Adapter przetwarza to żądanie i, w zależności od wykonywanej operacji, może zwrócić obiekt biznesowy do aplikacji J2EE.

Każde żądanie wysyłane z klienta J2EE do adaptera zawiera wszystkie informacje wymagane do utworzenia pliku wyjściowego. Są to m.in. informacje dotyczące miejsca, w którym zostanie utworzony plik wyjściowy, nazwy tego pliku oraz powiązanej z nim operacji. Nazwa pliku jest traktowana jako klucz obiektu biznesowego żądania/odpowiedzi adaptera Flat Files.

Na przetwarzanie żądań wychodzących składają się poniższe kroki. Klient usługi wychodzącej:

  1. Wyszukuje usługę fabryki obiektów biznesowych.
  2. Tworzy obiekt biznesowy z fabryki obiektów biznesowych.
  3. Znajduje usługę adaptera.
  4. Wywołuje odpowiednią funkcję usługi adaptera, przekazując nazwę funkcji i obiekt biznesowy.

Przekazywanie parametrów

Funkcja przekazywania parametrów definiuje operacje, które będą wykonywane przez adapter. Używając klienta usługi, można przekazywać parametry specyficzne dla protokołu, takie jak ścieżka do katalogu oraz nazwa pliku.

Parametry specyficzne dla protokołu można przekazać, korzystając z jednego z poniższych sposobów:
  • Ustawienie katalogu wyjściowego i pomostowego (właściwości OutputDirectory i StagingDirectory) we właściwościach fabryki połączeń zarządzanych (ManagedConnectionFactory) przy użyciu kreatora wykrywania usług przedsiębiorstwa przed wykonaniem wdrożenia lub przy użyciu Konsoli administracyjnej serwera po wdrożeniu.
  • Ustawienie informacji specyficznych dla protokołu (takich jak nazwa katalogu i pliku) w niestandardowym powiązaniu danych opakowującego obiektu biznesowego.
  • Uwzględnienie treści pliku w wejściowym obiekcie biznesowym.
Uwaga: Wartości ustawione na poziomie fabryki połączeń zarządzanych (ManagedConnectionFactory) są przesłaniane przez wartości ustawione na poziomie obiektu biznesowego.

Warunki używania |


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