14 WAS遷移工具使用說明V1.12

https://developer.ibm.com/wasdev/downloads/#asset/tools-WebSphere_Application_Server_Migration_Toolkit

 

Eclipse plugins,分析源代碼

•    掃描每一行代碼,查找需要修改的部分

•    詳細分析從其他應用伺服器遷移所需修改

•    詳細分析版本間升級所需修改

•    分析雲遷移的準備,如運行時和連接性等

•    最後給出詳細報告

•    無800支持

 

2.4.    配置遷移(WCMT)(免費)

下載地址:

https://developer.ibm.com/wasdev/downloads/#asset/tools-WebSphere_Configuration_Migration_Tool

 

Eclipse plugin,幫助遷移運行時配置配置

•    詳細分析從其他應用伺服器遷移所需修改的配置

•    詳細分析版本間升級所需修改的配置

•    無800支持

 

 

 

3.    WAS各版本之間差異

應用程序的遷移指的是把適用於低版本的 WebSphere 應用伺服器的應用程序遷移到高版本的 WebSphere 應用伺服器上。隨著 J2EE 標準的演進,各個規範版本的升級以及新規範或者編程模型的引入,WebSphere 應用伺服器需要向前兼容這些升級的或者新引入的規範以及各種編程模型,同時,對於正確運行在 WebSphere 應用伺服器較低版本上的應用程序,亦要求 WebSphere 應用伺服器能做到一定程度上的向後兼容。但是,由於標準演化的複雜性,以及 WebSphere 應用伺服器本身的 Web 容器或者 EJB 容器的升級,並不是所有的適用於低版本的應用程序都能無縫的遷移到任何一個高版本之上,也需要對應用程序做一些處理。

 

3.1.    版本間組件規範差異

 

v6.0

v6.1

v7.0

v8.0

v8.5

V9.0

Java Runtime

1.4.2

1.5

1.6

1.6

1.6

1.7

1.8

1.8

WebApps

         

Servlet

2.4

2.4

2.5

3.0

3.1

JSF

1.0

1.1

1.2

2.0

2.2

JSP

2.0

2.0

2.1

2.2

2.3

EL

       

3.0

Portlet

 

1.0

2.0

2.0

2.0

SIP

 

1.1(FeP)

1.1

1.1

1.1

Enterprise Apps

         

Bean validation

     

1.0

1.1

CDI

     

1.0

1.2

EJB

2.1

2.1/3.0(FeP)

3.0

3.1

3.2

JDBC

3.0

3.0

4.0

4.0

4.1

JMS

1.1

1.1

1.1

1.1

2.0

JPA

 

1.0(FeP)

2.0(FeP)

2.0

2.1

WebSocket

       

1.1

Java Web Start

1.4.2

1.4.2

1.4.2

1.4.2

1.6

 

 

v6.0

v6.1

v7.0

v8.0/v8.5

V9.0

Web Services

         

JAXB

 

2.0

2.1

2.2

2.2

JAXP

1.2

1.3

1.4

1.4

1.4

JAXR

1.0

1.0

1.0

1.0

1.0

JAX-RPC

1.1

1.1

1.1

1.1

1.1

JAX-RS

     

1.1

2.0

JAX-WS

 

2.0

2.1

2.2

2.2

RAMP

 

1.0

1.0

1.0

1.0

SOAP

1.1

1.2

1.2

1.2

1.2

SAAJ

1.2

1.3

1.3

1.3

1.3

MTOM

n/a

1.0

1.0

1.0

1.0

StAX

n/a

1.0

1.0

1.0

1.0

UDDI

3.0

3.0

3.0

3.0

3.0

W3C XML

1.0

1.0

1.0

1.0

1.0

WS-Addressing

n/a

1.0

1.0

1.0

1.0

WS-AT

1.0

1.0

1.2

1.2

1.2

WS-BA

n/a

1.0

1.2

1.2

1.2

WSDL

1.1

1.1

1.1

1.1

1.1

WS-I Basic Profile

1.1

1.1

1.1

1.1

2.0

 

 

 

v6.0

v6.1

v7.0

v8.0/v8.5

V9.0

Web Services…

         

WS-I Attachments

1.0

1.0

1.0

1.0

2.0

WS-Notification

 

1.3

1.3

1.3

1.3

WS-Policy

   

1.5

1.5

1.5

WS-ReliableMessaging

 

1.1

1.1

1.1

1.1

WSRF

 

1.2

1.2

1.2

1.2

XOP

 

1.0

1.0

1.0

1.0

ServiceComponentArch

         

SCA*

   

1.0

1.0

Removed

SDO

   

2.1.1

2.1.1

2.1.1

Data Access

         

JCA

1.5

1.5

1.5

1.6

1.7

JMS

1.1

1.1

1.1

1.1

2.0

Mail, URL and Other

         

JavaMail

1.3

1.3

1.4

1.4

1.5

URL

1.4.2

1.4.2

1.4.2

1.4.2

1.4.2

JAF

1.0.2

1.0.2

1.1

1.1

1.1

 

 

3.2.    版本間開發差異

 

v5.x

(EOS)

v6.0.2

(EOS)

v6.1

(EOS)

v7.0

v8.0

v8.5

V8.5.5

Liberty

CD

V9.0

IDE

WSAD 5.1-RAD v7.0

RAD v6.0- RAD v8.0

RAD v7.0-RAD v8.0

RAD v7.5-

RAD v9.1

WDT for WAS V7

RAD v8.0-RAD v9.1

WDT for WAS V8

RAD v8.5-RAD v9.1

WDT for WAS V8.5

RAD v8.5.5- RAD v9.5

WDT for WAS 8.5

RAD v8.5.5- RAD v9.5

WDT for WAS

RAD V9.6 Beta

WDT for WAS

Code

J2EE 1.3
JRE 1.3 (v5.0)

JRE 1.4 (v5.1)

J2EE 1.4

JRE 1.4

J2EE 1.4

JRE 5

JEE 5

JRE 6

JEE 6

JRE 6

JEE 6

JRE 6/JRE 7

Liberty

JEE 6/

JEE 7

JRE 6, 7, 8

Liberty

Liberty Core

JEE 6/

JEE 7

JRE 6, 7, 8

JEE 7

JRE 8

Deploy

EAR

EAR

Config in EAR

EAR

Config in EAR

EAR/BLA

Config in EAR

EBA(FeP)

EAR/BLA

Config in EAR

EBA

EAR/BLA

Config in EAR

EBA

Liberty

EAR/BLA

Config in EAR

EBA

Liberty

EAR

WAR

EBA

EAR/BLA

Config in EAR

EBA

 


 

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營