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.
- Aby utworzyć nowy moduł integracji biznesowej, wykonaj poniższą procedurę.
- W oknie Generowanie artefaktów, obok pola Nazwa modułu kliknij opcję Nowy.
- W oknie Projekt integracji wybierz ustawienie domyślne Utwórz projekt modułu i kliknij przycisk Dalej.
- W oknie Nowy moduł, w polu Nazwa modułu wpisz "FlatFileOutboundModule".
- W obszarze Położenie modułu zaznacz pole wyboru Użyj domyślnego.
- Kliknij przycisk Zakończ.
- W oknie Generowanie artefaktów wybierz opcję
Użyj wykrytych właściwości połączenia.
Rysunek 1. Okno Generowanie artefaktów
- W oknie Generowanie artefaktów wpisz wartości właściwości fabryki połączeń zarządzanych. Właściwości te są używane przez adapter do tworzenia połączeń wychodzących z repozytorium plików systemu informacyjnego przedsiębiorstwa.
- W polu Katalog wyjściowy wpisz ścieżkę C:\flatfiledir\outputdir. Do prawidłowego działania tej wartości wymagane jest utworzenie tego
katalogu w systemie plików. Ta wartość informuje adapter o miejscu, w którym
będą zapisywane pliki wyjściowe podczas przetwarzania danych wychodzących.
- W polu Katalog pomostowy wpisz ścieżkę C:\flatfiledir\stagingdir. Do prawidłowego działania tej wartości wymagane jest utworzenie tego
katalogu w systemie plików. Ta wartość informuje adapter o miejscu, w którym
będą przeprowadzane operacje create (tworzenie), append (dopisywanie) i
overwrite (nadpisywanie) podczas przetwarzania danych wychodzących.
Uwaga: Ten krok nie jest wymagany w rzeczywistej implementacji,
ale został dołączony do tego kursu dla celów edukacyjnych.
- Określ wymienione poniżej pozostałe wartości w następujący sposób:
Rysunek 2. Dolna połowa okna Generowanie artefaktów
- W polu Identyfikator adaptera zachowaj wartość
domyślną.
- W polu Wielkość pliku dziennika wpisz wartość 100000. Ta wartość wskazuje wielkość każdego pliku dziennika w kilobajtach. Jeśli nie zostanie określona żadna wartość, plik nie będzie miał maksymalnej wielkości.
- W polu Nazwa pliku dziennika wpisz c:\logs jako pełną ścieżkę pliku dziennika.
- W polu Pliki dziennika wpisz 10 jako 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.
- W polu Wielkość pliku śledzenia wpisz 100000 jako wielkość każdego pliku śledzenia w kilobajtach. Jeśli nie zostanie określona żadna wartość, plik nie będzie miał maksymalnej wielkości.
- W polu Nazwa pliku śledzenia wpisz c:\trace jako pełną ścieżkę pliku śledzenia.
- W polu Pliki śledzenia wprowadź 10 jako 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
wartość nie zostanie określona, liczba plików zostanie ustawiona na 1.
- Kliknij przycisk Zakończ.
Wynik
Zostały wygenerowane artefakty FlatFileOutboundInterface.wsdl
oraz FlatFileOutboundInterface.import, 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.