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 adaptera, należy wcześniej wybrać obiekty biznesowe do dodania do projektu adaptera.
Informacje o tej czynności
Aby wygenerować obiekty biznesowe i artefakty na potrzeby projektu adaptera, 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
- 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 nazwę modułu.
- W obszarze Położenie modułu zaznacz pole wyboru Użyj domyślnego.
- Kliknij przycisk Zakończ.
- W oknie Generowanie artefaktów wybierz ustawienie domyślne Użyj wykrytych właściwości połączenia, aby w tym momencie ustawić właściwości. Jeśli chcesz skonfigurować adapter za pomocą Konsoli administracyjnej serwera WebSphere Process Server lub WebSphere Enterprise Service Bus, 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.
- Opcjonalne: 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ę katalogu, który będzie używany przez adapter do zapisywania plików wyjściowych podczas przetwarzania danych wychodzących. 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ę katalogu
używanego przez adapter w operacjach create (tworzenie), append (dopisywanie) i
overwrite (nadpisywanie), w którym będą najpierw zapisywane pliki wyjściowe
podczas przetwarzania danych wychodzących. Po zapisaniu pliku w katalogu pomostowym następuje zmiana nazwy pliku i skopiowanie go do katalogu wyjściowego.
Uwaga: 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.
Rysunek 1. Okno Generowanie artefaktów
- Wpisz wartość każdej właściwości adaptera zasobów. Wymagane pola są oznaczone gwiazdką (*).
- 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.
- 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.
- W polu Nazwa pliku dziennika wpisz pełną ścieżkę pliku dziennika.
- 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.
- 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.
- W polu Nazwa pliku śledzenia wpisz pełną ścieżkę pliku śledzenia.
- 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.
Rysunek 2. Dolna część okna Generowanie artefaktów
- 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.
Dalsze czynności
Za pomocą kreatora wykrywania usług przedsiębiorstwa skonfiguruj adapter na potrzeby przetwarzania danych wychodzących.