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…

     

如果这文章对你有帮助,请扫左上角微信支付-支付宝,给于打赏,以助博客运营

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注