Generowanie artefaktów

Do generowania artefaktów na potrzeby projektu adaptera służy kreator wykrywania usług przedsiębiorstwa. Podczas generowania artefaktów dodawane są instrukcje do metadanych wyodrębnionych z systemu plików informacji o przedsiębiorstwie. Proces ten powoduje także spakowanie razem wszystkich elementów w celu utworzenia złożonej aplikacji adaptera, zwanej również modułem.

Przed rozpoczęciem

Aby generować obiekty biznesowe i artefakty dla projektu konektora, należy wcześniej wybrać obiekty biznesowe do dodania do projektu adaptera. Więcej informacji na temat wartości, którymi należy wypełnić pola kreatora, można znaleźć w sekcji Informacje dodatkowe tego podręcznika.

Informacje o tej czynności

Aby wygenerować obiekty biznesowe i artefakty na potrzeby projektu konektora, najpierw należy utworzyć nowy moduł integracji biznesowej. Moduł integracji biznesowej zawiera wszystkie procesy biznesowe, które będą potrzebne w projekcie integracji biznesowej. Moduł ten zostanie później wdrożony na serwerze.

Aby wygenerować artefakty za pomocą kreatora wykrywania usług przedsiębiorstwa, należy wykonać poniższą procedurę.

Sposób wykonania tej czynności

  1. Aby utworzyć nowy moduł integracji biznesowej, wykonaj poniższą procedurę.
    1. W oknie Generowanie artefaktów, obok pola Nazwa modułu kliknij opcję Nowy.
    2. W oknie Projekt integracji wybierz ustawienie domyślne Utwórz projekt modułu i kliknij przycisk Dalej.
    3. W oknie Nowy moduł, w polu Nazwa modułu wpisz nazwę modułu.
    4. W obszarze Położenie modułu zaznacz pole wyboru Użyj domyślnego.
    5. Kliknij przycisk Zakończ.
  2. W oknie Generowanie artefaktów zaznacz pole wyboru Wdróż konektor razem z modułem.
  3. Wybierz ustawienie domyślne Użyj wykrytych właściwości połączenia. Jeśli chcesz skonfigurować adapter za pomocą Konsoli administracyjnej produktu WebSphere, ale nie chcesz, aby procedury importowania lub eksportowania zawierały właściwości środowiska wykonawczego adaptera zasobu, wybierz opcję Użyj właściwości połączenia określonych na serwerze.
    Uwaga: Adapter obsługuje tylko opcję Użyj wykrytych właściwości połączenia.
    Rysunek 1. Okno Generowanie artefaktów
    Opis tego obrazu znajduje się w tekście otaczającym.
  4. W oknie Generowanie artefaktów wpisz wartość każdej z wymaganych właściwości specyfikacji aktywowania. Właściwości specyfikacji aktywowania zawierają informacje dotyczące konfiguracji przetwarzania zdarzeń przychodzących w punkcie końcowym komunikatu. Wymagane pola są oznaczone gwiazdką (*).
    1. Z listy Typ dostarczania wybierz typ dostarczania dla punktu końcowego. Domyślnie zaznaczona jest wartość ORDERED.
    2. W polu Okres odpytywania wpisz czas (w milisekundach) między kolejnymi operacjami odpytywania zdarzeń. Domyślnie wartość tej właściwości wynosi 2000.
    3. W polu Liczba odpytywań wpisz maksymalną liczbę zdarzeń do pobrania podczas każdej operacji odpytywania. Domyślnie wartość tej właściwości wynosi 10.
    4. W polu Odstęp czasu ponawiania wpisz czas (w milisekundach) między kolejnymi próbami nawiązania połączenia w przypadku awarii połączenia z systemem informacyjnym przedsiębiorstwa.
    5. W polu Limit ponownych prób wpisz liczbę prób nawiązania połączenia przychodzącego przez adapter.
    6. Aby zatrzymać adapter po napotkaniu błędu podczas odpytywania, zaznacz pole wyboru Zatrzymaj odpytywanie w razie błędów.
    7. Aby wyłączyć dostarczanie jednorazowe, wyczyść pole wyboru Gwarantowane dostarczenie jednorazowe. Domyślnie właściwość ta jest zaznaczona.
    8. Aby filtrować pliki zdarzeń z datownikiem, zaznacz pole wyboru Filtrowanie zdarzeń w przyszłości.
    9. W polu Filtr typów zdarzeń wpisz typy obiektów biznesowych, które powinny być publikowane przez adapter.
  5. W oknie Generowanie artefaktów wpisz wartość każdej z wymaganych właściwości FlatFiles. Są to właściwości specyfikacji aktywowania charakterystyczne dla adaptera. Wymagane pola są oznaczone gwiazdką (*).
    1. W polu EventDirectory wpisz nazwę ścieżki do repozytorium, w którym przechowywane są pliki zdarzeń. Katalog zdarzeń musi być utworzony w katalogu lokalnym. W innym przypadku kreator nie będzie mógł odnaleźć zdarzeń przychodzących.
    2. Aby umożliwić archiwizację, zaznacz pole wyboru Archiwizowanie przetworzonych zadań.
    3. Jeśli archiwizacja jest włączona, w polu Katalog archiwum wpisz nazwę ścieżki do miejsca, w którym są przechowywane pliki przetworzonych zdarzeń.
    4. W polu FailedArchiveExt wpisz rozszerzenie pliku używanego do archiwizacji obiektów biznesowych, których wygenerowanie się nie powiodło. Domyślnie wartością tej właściwości jest fail.
    5. W polu OriginalArchiveExt wpisz rozszerzenie pliku używanego do archiwizacji oryginalnego pliku zdarzeń. Domyślnie wartością tej właściwości jest original.
    6. W polu SuccessArchiveExt wpisz rozszerzenie pliku używanego do archiwizacji wszystkich obiektów biznesowych, których wygenerowanie się powiodło. Domyślnie wartością tej właściwości jest success.
    7. W polu EventFileMask wpisz wartość maski pliku używanego podczas odpytywania katalogu zdarzeń przez adapter. Domyślnie wartością tej właściwości jest "*.*".
    8. Aby przekazać nieprzetworzony plik zdarzeń do punktu końcowego jako odwołanie, zaznacz pole wyboru FilePassByReference.
    9. Aby wysłać do punktu końcowego wartość właściwości SplitCriteria razem z treścią obiektu biznesowego, zaznacz pole wyboru IncludeEndBODelimiter.
    10. Aby ręcznie utworzyć bazę danych na potrzeby utrwalania zdarzeń, wyczyść pole wyboru EPCreateTable. Domyślnie wartością tej właściwości jest true.
    11. W polu DataSourceJNDIName wpisz nazwę JNDI źródła danych utworzonego na serwerze WebSphere Process Server. Właściwość ta jest używana przez funkcję utrwalania zdarzeń w celu uzyskania połączenia z bazą danych JDBC.
    12. W polu EventTableName wpisz nazwę tabeli używanej przez adapter w celu utrwalania zdarzeń.
    13. W polu DatabaseSchemaName wpisz nazwę schematu bazy danych używanej w celu utrwalania zdarzeń.
    14. W polu DatabaseUserName wpisz nazwę użytkownika używaną przez funkcję utrwalania zdarzeń w celu uzyskania połączenia z bazą danych JDBC ze źródła danych.
    15. W polu DatabasePassword wpisz hasło używane przez funkcję utrwalania zdarzeń w celu uzyskania połączenia z bazą danych JDBC ze źródła danych.
    16. W polu SortEventFiles wpisz wartość określającą porządek sortowania odpytanych plików zdarzeń.
    17. W polu SplitCriteria wpisz wartość określającą sposób dzielenia plików zdarzeń (na podstawie wielkości lub ogranicznika).
    18. W polu SplittingFunctionClassName wpisz nazwę klasy używanej do dzielenia plików na podstawie wielkości lub ogranicznika.
    19. W polu EventContentType wpisz typ mime pliku zdarzeń.
    20. W polu FileContentEncoding wpisz typ kodowania używanego w przypadku treści pliku zdarzeń.
    21. W polu DefaultObjectName wpisz typ przestrzeni nazw opakowującego wykresu biznesowego używanej podczas przetwarzania danych przychodzących.
  6. W oknie Generowanie artefaktów wpisz wartość dla każdej z właściwości adaptera zasobów. Wymagane pola są oznaczone gwiazdką (*).
    1. W polu Identyfikator adaptera wpisz identyfikator instancji wdrażania adaptera.
      Ważne: Jeśli używasz więcej niż jednej instancji adaptera, wartość tej właściwości musi być unikalna.
    2. W polu Wielkość pliku dziennika wpisz wielkość każdego pliku dziennika w kilobajtach. Jeśli nie zostanie określona żadna wartość, plik nie będzie miał maksymalnej wielkości.
    3. W polu Nazwa pliku dziennika wpisz pełną ścieżkę pliku dziennika.
    4. W polu Pliki dziennika wpisz maksymalną liczbę plików dziennika, które będą używane, gdy plik dziennika osiągnie maksymalną wielkość. Jeśli plik dziennika osiągnie wielkość maksymalną, zostanie użyty kolejny plik dziennika. Jeśli nie zostanie określona żadna wartość, liczba plików zostanie ustawiona na 1.
    5. W polu Wielkość pliku śledzenia wpisz wielkość każdego pliku śledzenia w kilobajtach. Jeśli nie zostanie określona żadna wartość, plik nie będzie miał maksymalnej wielkości.
    6. W polu Nazwa pliku śledzenia wpisz pełną ścieżkę pliku śledzenia.
    7. W polu Pliki śledzenia wprowadź maksymalną liczbę plików śledzenia, które będą używane, gdy plik dziennika osiągnie maksymalną wielkość. Gdy plik śledzenia osiągnie maksymalną wielkość, rozpocznie się korzystanie z następnego pliku dziennika. Jeśli nie zostanie określona żadna wartość, liczba plików zostanie ustawiona na 1.
  7. Kliknij przycisk Zakończ.

Wynik

Zostały wygenerowane artefakty FlatFileInboundInterface.wsdl oraz FlatFileInboundInterface.export, a także obiekty biznesowe FlatFileBG, FlatFile, UnstructuredContent, CustomerWrapperBG, CustomerWrapper i Customer. Określone przez użytkownika obiekty biznesowe aplikacji są aktualizowane przy użyciu specyficznych dla aplikacji informacji dotyczących transformacji danych, a następnie zapisywane w miejscu przeznaczonym dla obiektów biznesowych.

Dalsze czynności

Przy użyciu Edytora zespołu produktu WebSphere Integration Developer wygeneruj powiązania odwołań.
Pojęcia pokrewne
Wymagane foldery
Wprowadzenie
Odsyłacze pokrewne
Właściwości konfiguracyjne adaptera

Warunki używania |


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