Utilizaţi dialogul Configurare set de reguli pentru a vă ajuta să selectaţi regulile corecte pentru analizarea aplicaţiei dumneavoastră în vederea migrării.
Serverul de aplicaţii sursă indică de unde migraţi aplicaţia dumneavoastră. Serverul de aplicaţii sursă, fie WebSphere Application Server, fie un server de aplicaţii terţă parte, afectează regulile selectate. Când utilizaţi setul de reguli versiune-la-versiune WebSphere sau setul de reguli pentru migrare cloud, puteţi alege serverul de aplicaţii sursă. Pentru setul de reguli pentru serverele de aplicaţii terţă parte, serverul de aplicaţii sursă este preselectat şi nu poate fi modificat.
Serverul de aplicaţii ţintă indică serverul de aplicaţii la care migraţi. Puteţi migra la o o anumită versiune de WebSphere Application Server tradiţional, Liberty sau platforme cloud care rulează Liberty. Dacă vreţi să limitaţi ca aplicaţia să folosească doar caracteristici ale profilului web Java EE 7, alegeţi ca ţintă Liberty Core.
Versiunea Java EE ţintă indică versiunea Java Platform, Enterprise Edition (Java EE) pe care plănuiţi să o folosiţi după migrare. WebSphere Application Server tradiţional suportă Java EE 6 şi nu este configurabilă. Liberty suportă Java EE 6 Web Profile şi Java EE 7 Web Profile şi platforma completă. Când migraţi de la tehnologia Java EE 6 WebSphere Application Server tradiţional sau Liberty la Java EE 7, aţi putea întâlni unele modificări de comportament Java EE 7 care afectează migrarea.
Utilizaţi opţiunile Tehnologii Java EE 7 pentru a selecta tehnologiile din aplicaţia dumneavoastră pe care vreţi să le migraţi la Java EE 7. Când treceţi la Java EE 7 pe Liberty, cu puţine excepţii, trebuie să migraţi toate caracteristicile la noul nivel Java EE. Unele caracteristici, cum ar fi JPA 2.0, sunt compatibile cu ambele versiuni de Java EE. Vedeţi Combinaţiile de caracteristici Java EE 6 şi 7 suportate pentru a înţelege mai bine ce versiuni de caracteristică Liberty pot tolera un nivel diferit de Java EE.
De exemplu, JPA nu necesită să modernizaţi la JPA 2.1. Dacă aveţi aplicaţii dezvoltate pe JPA 2.0 bazat pe OpenJPA, cele mai bune practici recomandă să rămâneţi cu JPA 2.0. Dacă alegeţi să migraţi la JPA 2.1 bazat pe EclipseLink, trusa de unelte are un set de reguli care poate ajuta la această migrare.
Runtime cloud ţintă indică platforma cloud la care migraţi. puteţi alege un mediu runtime cloud pentru a evalua dacă serverul de aplicaţii ţintă este WebSphere Application Server tradiţional 8.5.5, Liberty sau Liberty Core.
Versiunea Java sursă indică versiunea Java Platform, Standard Edition (Java SE) pe care o foloseşte serverul de aplicaţii curent.
Versiunea Java ţintă indică versiunea Java SE pe care o va folosi serverul dumneavoastră de aplicaţii ţintă. Dacă versiunile Java sursă şi ţintă sunt diferite, regulile de migrare sunt selectate automat.