W tym kursie zostanie wygenerowane zdarzenie przychodzące, które jest przetwarzane przy użyciu funkcji transformacji danych. Zaprezentowany zostanie także sposób sprawdzania wyników operacji.
Kroki czynności
- W perspektywie Integracja biznesowa produktu
WebSphere
Integration Developer kliknij prawym przyciskiem myszy
moduł FTPInboundModule, a następnie kliknij opcję
.
- Wybierz kartę Właściwości i kliknij opcję
.
- Wybierz opcję Połączenie i rozwiń pozycję Właściwości specyfikacji aktywowania.
- Określ typ w polu Typ treści zdarzenia. Na przykład:
tekst/xml.
- Skonfiguruj dzielenie plików na podstawie separatora:
- W polu Nazwa klasy funkcji podziału określ nazwę com.ibm.j2ca.utils.filesplit.SplitByDelimiter.
- W polu Kryteria podziału podaj łańcuch
####;\n.Okno konfiguracji połączenia zawierające kryteria podziału
- Kliknij opcję .
- W panelu nawigacyjnym kliknij prawym przyciskiem myszy projekt FTPInboundModule i wybierz opcję
. To spowoduje przyłączenie testowego klienta integracji do eksportu systemu informacyjnego przedsiębiorstwa.
- W katalogu katalog_zdarzeń utwórz plik *.txt
zawierający dane klienta w celu wyzwolenia zdarzenia przychodzącego. Na przykład:
<?xml version="1.0" encoding="UTF-8"?>
<customer:Customer xsi:type="customer:Customer" xmlns:xsi="http://www.w3.org
/2001/XMLSchema-instance" xmlns:customer="http://www.ibm.com/xmlns/prod/
websphere/j2ca/ftp/customer">
<CustomerName>Monika</CustomerName>
<Address>ul. Krzywa</Address>
<City>Warszawa</City>
<State>Mazowieckie</State>
</customer:Customer>
####
<?xml version="1.0" encoding="UTF-8"?>
<customer:Customer xsi:type="customer:Customer" xmlns:xsi="http://www.w3.org
/2001/XMLSchema-instance"xmlns:customer="http://www.ibm.com/xmlns/prod/
websphere/j2ca/ftp/customer">
<CustomerName>Jan</CustomerName>
<Address>ul. Prosta</Address>
<City>Szczecin</City>
<State>Zachodniopomorskie</State>
</customer:Customer>
####
- Kliknij przycisk Kontynuuj, aby uruchomić usługę i przetestować moduł przetwarzania danych przychodzących.
- W oknie Wybór miejsca wdrożenia wybierz opcję WebSphere Process Server 6.0 i kliknij przycisk
Zakończ.
- Sprawdź w pliku dziennika i w pliku śledzenia, czy do punktu końcowego zostały wysłane dwa obiekty biznesowe. Plik dziennika i plik śledzenia
znajdują się w folderze
instalacyjny_katalog_główny/profiles/nazwa_profilu/logs/nazwa_serwera.