Migracja programów J2C z wykorzystaniem narzędzia migracji Java Connector

Za pomocą narzędzia migracji Java Connector (J2C Migration) można przeprowadzić migrację programów utworzonych w środowisku WebSphere Studio Application Developer Integration Edition do środowiska narzędzi programistycznych Rational.

Kreator migracji usługi J2C

Kreator migracji J2C pozwala w kilku prostych krokach dokonać migracji funkcjonalności projektów utworzonych w środowisku WebSphere Studio Application Developer Integration Edition do środowiska narzędzi programistycznych Rational. Narzędzie migracji zbiera potrzebne informacje z plików WSDL i wykorzystuje je do utworzenia aplikacji J2C.

Zalecenia i wymagania wstępne

Pliki źródłowe i pliki generowane

W procesie migracji zostaną wykorzystane trzy pliki WSDL wygenerowane w projektach WebSphere Studio Application Developer Integration Edition:

  • Plik WSDL interfejsu: Plik ten zawiera element portType oraz definicję operacji, wejścia i wyjścia (w tym interfejs do operacji oraz ich parametry wejściowe i wyjściowe, a także typy).
  • Plik WSDL usługi: Ten plik zawiera wszystkie informacje na temat połączenia.
  • Plik WSDL wiązania: Ten plik zawiera informacje na temat platformy, kodowania, odwzorowania typów, właściwości interakcji i wszelkie inne informacje wymagane przez implementację.
Narzędzie migracji odczytuje wszystkie potrzebne informacje z tych plików WSDL. Należy upewnić się, czy zostały one wygenerowane i czy nie wprowadzano w nich żadnych ręcznych modyfikacji. W szczególności pliki WSDL wiązania powinny zawierać fragment kodu podobny do poniższego:
<phy:physicalformats>.... </phy:physicalformats>
<format:typeMapping encoding="ibmcobol">
<format:typeMap formatType="PhoneBookIMSBinding" typeName="interface1:INPUTMSG" />
<format:typeMap formatType="PhoneBookIMSBinding" typeName="interface1:OUTPUTMSG" />
</format:typeMapping>
<operation name="xxx">
<ims:operation />
<input name="xxxRequest" />
<output name="xxxResponse" />
</operation>
Proces migracji generuje w obszarze roboczym narzędzi programistycznych Rational następujące nowe obiekty:
  • pliki interfejsu w języku Java
  • pliki implementacji w języku Java
  • pliki wiązania danych w języku Java
  • komponent bean komendy (opcjonalnie)
  • plik xml z raportem podsumowującym przebieg migracji (opcjonalnie) oraz arkusz stylów J2CMigration.xsl do formatowania tego raportu

Można wybrać jeden z dwóch sposobów migracji plików WSDL:

  1. Można dokonywać migracji po jednym pliku WSDL usługi na raz.
  2. Można dokonać migracji wszystkich plików WSDL usług znajdujących się we wskazanym folderze.
    1. Wszystkie komponenty wyjściowe mogą zostać umieszczone w projektach zdefiniowanych w plikach WSDL wiązania danych.
    2. Wszystkie komponenty wyjściowe mogą zostać wygenerowane w pojedynczym projekcie WWW, EJB lub Java. Można przy tym użyć istniejącego projektu lub utworzyć nowy.
Pojęcia pokrewne
Odwzorowywanie informacji w narzędziu migracji J2C
Ścieżki migracji i znane ograniczenia

Opinie