WebSphere迁移: 从JBoss v4.x迁移到IBM WASCE v2.x

WebSphere 迁移: 从 JBoss v4.x 迁移到 IBM WebSphere Application Server Community Edition v2.x

简介

Java Enterprise Edition 5(Java EE5)是面向开发和运行分布式、多层 Java 应用程序的编程平台。已开发的应用程序运行在其中一个 Java EE 容器上。两个容器实现相同的规范,因此可以无缝地将针对一个应用服务器开发的应用程序迁移到另一个应用服务器。然而,由于类加载器机制、应用程序打包方式、本机代码的使用以及部署计划等方面存在差异,这一过程并非一帆风顺。

在本文中,我们将介绍两种应用服务器及其架构方面的异同。迁移文章 一节介绍将针对 JBoss Application Server 开发的应用程序迁移到 WebSphere Application Server Community Edition(此后简称为 Community Edition)所涉及的步骤。首先,我们将从较高的层面介绍这两种应用服务器。

JBoss 应用服务器是 Java Enterprise Edition 5 (Java EE5) 兼容应用服务器,用于应用程序开发、测试和部署,由 Red Hat 创建。注意,到目前为止,JBoss v5 一直在 jboss.org 上发布,但是 RedHat JBoss v5 尚未完整发行。JBoss v5 的迁移应该是类似的。

Community Edition 是 Java Enterprise Edition 5 (Java EE5) 认证的基于 Apache Geronimo 的应用服务器。它经过预打包,包含以下开源组件(仅列举其中一部分):

Apache Derby,用作默认的数据库服务器

Apache OpenJPA,用作持久化引擎

Apache OpenEJB,用作 EJB 容器

Apache Tomcat,用作 Web 容器

Active MQ,用作消息传递提供者

Geronimo 内核是 Geronimo 的核心,它充当粘合剂的作用,可以插入任何开源组件。

Community Edition 的一些高级特性包括:

Java 支持 - IBM 和 Sun Java。

平台支持 - SUSE、Ubuntu、Red Hat 和 Asianux Linux、AIX、Sun Solaris、Windows XP、2003、2008 和 Vista。

数据库支持 - Apache Derby、IBM DB2、IBM Informix、MySQL、Oracle 和 Microsoft SQL Server(任何 JDBC 兼容的数据库都可以使用)。

消息传递支持 - Apache ActiveMQ、WebSphere MQ。

目录服务器支持 - Apache Directory Server、IBM Tivoli Directory Server、Microsoft Active Directory Server、Open LDAP Server 和 Sun One Directory Server。

内存占用少 - 可以很轻松地开始使用 Community Edition —— 下载只占用约 100 MB,因此开发人员可以轻松下载和使用它。Community Editions 的轻巧性也意味着它可以很容易地嵌入到更大的堆栈中,这可以帮助客户和 ISV 使用 Community Edition 构建完整的解决方案。

集中式配置和控制 - Community Edition 通过管理控制台提供了监控支持。使用这一特性,您可以对多台服务器收集统计数据和性能数据,并以图形化方式将它们显示给用户。

面向 WebSphere Application Server 家族的可移植性 - 您对 WebSphere Application Server Community Edition 的投资将随时间而增值,因为开源社区将日益成熟并不断创新。同样,WebSphere Application Server Community Edition 使您能够访问完整的、可靠的 WebSphere 中间件产品组合。当您的需求随时间增加时,IBM 可以通过 WebSphere Application Server 配置提供高级的功能,比如 SOA。

免费产品许可 - 免费用于开发、测试和部署。

30 天免费试用支持 - Community Edition 提供了 30 天免费试用支持,用户因此可以感受 IBM 支持的优势。

Eclipse 插件,用于应用程序开发、测试和部署。

开放论坛,可以回答您的所有问题。您可以在 IBM developerWorks 论坛提出任何有关 Community Edition 的疑问。

时间: 2024-10-29 07:13:01

WebSphere迁移: 从JBoss v4.x迁移到IBM WASCE v2.x的相关文章

把WebLogic EJB程序迁移到JBoss上

WebLogic服务器是一款顶级的商业应用程序服务器.但是对于小规模的开发者来说,开发源代码的.基于标准的应用程序服务器JBoss是可以用来替换类似WebLogic或WebSphere等商业应用程序服务器的.不幸的是,在WebLogic中开发的应用程序不能在JBoss中部署.JBoss迁移服务为我们提供了把应用程序迁移到JBoss上的支持.作为代替,通过把厂商特定的部署文件信息迁移到JBoss上,是可能把应用程序迁移到JBoss上的.为了演示如何把应用程序迁移到JBoss的过程,我们将把一个在W

把WebLogic EJB程序迁移到JBoss上_JSP编程

WebLogic服务器是一款顶级的商业应用程序服务器.但是对于小规模的开发者来说,开发源代码的.基于标准的应用程序服务器JBoss是可以用来替换类似WebLogic或WebSphere等商业应用程序服务器的.不幸的是,在WebLogic中开发的应用程序不能在JBoss中部署.JBoss迁移服务为我们提供了把应用程序迁移到JBoss上的支持.作为代替,通过把厂商特定的部署文件信息迁移到JBoss上,是可能把应用程序迁移到JBoss上的.为了演示如何把应用程序迁移到JBoss的过程,我们将把一个在W

迁移学习怎么做?迁移成分分析 (TCA) 方法简介

之前整理总结迁移学习资料的时候有网友评论,大意就是现在的类似资料大全的东西已经太多了,想更深入地了解特定的细节.从这篇文章开始我将以<小王爱迁移>为名写一系列的介绍分析性的文章,与大家共享迁移学习中的代表性方法.理论与自己的感想.由于我的水平有限,请各位多多提意见,我们一起进步.今天第一篇必须以我最喜爱的杨强老师的代表性方法 TCA 为主题!(我的第一篇文章也是基于 TCA 做的) [我刚整理重写好的加速版 TCA 代码(matlab):jindongwang/transferlearning

WebSphere MQ集群中的迁移、故障转移和扩展

消息对SOA的影响 在任务:消息的前一部分中,我曾写到从点对点消息体系结构到面向服务的发展要求更新消息领域中的许多长期存在的最佳实践.这里,我们将考虑一个案例研究,以了解队列管理器的迁移.故障转移和扩展,以及在SOA的上下文中考虑这些活动时对命名约定.工具.管理流程和操作的影响. 首先让我们了解一些术语: 本讨论中的迁移包括任何重新承载队列管理器的情况,也许是为了更新基础硬件或者为了移动到不同的平台.迁移将始终涉及到构建新的队列管理器.将应用程序和队列逻辑地移动到新的队列管理器,以及最终使旧的队

AD迁移教程:主机角色迁移(图形界面)

随着科技的日新月异,日子的一天一天过去了,老服务器终于到了退休的日子了 这意味着需要把旧服务器的数据迁移到新服务器,其中一个重要项目就迁移主机角色 迁移之前需要先把新服务器提升为额外域控制器 http://wenxiong.blog.51cto.com/405708/1120831 提升完,就要进行主机角色的迁移了! 关于五个角色的知识可以参考这里 http://wenxiong.blog.51cto.com/405708/920885 环境: DC1:    win08dc1        

AD迁移教程:主机角色迁移(命令行界面)

之前我们介绍了在图形化界面的简易操作主机迁移,要是在命令行中呢,比如CORE模式下就只能用命令迁移了! 环境和上次一样,不过这次要反过来,从DC2迁移到DC1 环境: DC1:    win08dc1                                       DC2: win08dc2   IP:192.168.1.2                                IP:192.168.1.3 子网掩码:255.255.255.0              子网

oracle 12c R1 在线迁移数据文件、在线迁移表分区或者子分区例子

在线重定义数据文件: 在oracle 12c R1之前的版本中,如果在线移动数据文件需要将表空间或者数据文件离线,然后操作系统mv,recover后online数据文件或者表空间,在oracle 12c R1后可以直接在线重定义数据文件,这个过程用户可以进行查询.DML以及DDL的任务,另外数据文件也可以直接在存储设备间迁移,比如ASM到文件系统的相互迁移. SQL> select name from v$datafile; NAME ------------------------------

Windows 2003迁移到Windows 2008:迁移后任务

本文阐述将文件服务从 Windows http://www.aliyun.com/zixun/aggregation/19058.html">2003 Server 或更高版本的 文件服务器迁移到 Windows Server 2008 R2 操作系统过程执行迁移后任务. 迁移中包含的文件服务为数据和共享.本地用户和组.分布式文件系统 (DFS) 命名空间.分布式文件系统 (DFS) 复制.文件服务器 资源管理器 (FSRM).特定于服务器消息块 (SMB) 和客户端缓存 (CSC) 的组

从Apache Tomcat迁移到WebSphere Application Server Liberty Profile

简介 Apache Tomcat 是一个 HTTP 服务器和 servlet 容器,常用于简单的 Web 应用程序,以及使用不需要完整的 Java EE 服务器的框架的应用程序.然而,用户经常会发现,当对 Apache Tomcat 有更多需求时,其最初的简单性就会变得复杂且不实用. 例如,也许 Apache Tomcat 安装的占用空间会变得太大,因为您需要添加第三方库来提供所需的功能.或者,服务器的启动时间也可能是一个问题,因为对 server.xml 文件的任何配置更改都需要重新启动 Ap