BSTEK DORADO Meets IBM WAS CE

当前基于Dorado框架下的大部分web项目都是在Apache Tomcat Server上进行开发测试的,而IBM公司已推出的IBM WebSphere Application Server Community Edition 服务器(简称:WAS CE),为我们提供了更多更全的技术支持,包括自定义服务器集合,EJB支持,MQ,以及完善的web控制台,服务器插件支持等,并提供了基于Eclipse的WebSphere Application Server Community Edition 服务器适配器插件,因此将基于Dorado框架下的Web项目开发环境迁移至WAS CE上是必要的,本文将简明扼要的介绍如何将Dorado应用迁移至WAS CE上。

先决条件

l         WebSphere Application Server Community Edition Server 2.1

下载地址:http://www.ibm.com/developerworks/cn/downloads/ws/wasce/index.html

l         Eclipse Platform

下载地址:

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/R/eclipse-jee-ganymede-win32.zip

l         Dorado Studio Eclipse Plugin for WAS CE:为开发Dorado项目提供的Eclipse插件。最新版本为0.2

下载地址:http://www.bstek.com/download?subpath=eclipse/

l         WebSphere Application Server Community Edition服务器适配器WASEclipse上的插件,通过它可以可在WAS CE实例中部署应用程序。

下载地址:

http://download.boulder.ibm.com/ibmdl/pub/software/websphere/wasce/updates/?S_TACT=105AGX52&S_CMP=DWCHINA

安装

下载Dorado Studio Eclipse PluginWebSphere Application Server Community Edition服务器适配器插件(版本分别是1.2.5.12.1.0.0),下载完成后,请通过Link方式,p2或其他方式进行安装.

Dorado Web项目创建

打开Dorado Studio透视图

1.      选择Window  >  Open Perspective  >  Other

 

21815630_1244090659LB8l.jpg 

2.      选择Dorado Stuido的透视图


21815630_1244090951jZzz.jpg 

 

创建Dorado Web项目

1.      选择Dynamic Web Project


21815630_1244090984xiMg.jpg

 

 

2.      填写项目名称,并选择Target RuntimeIBM WASCE v2.1

 

 


21815630_1244091016bzno.jpg

 

3.      选择Dorado框架

点选向导中的Modify…按钮,这里以创建Dorado Sample Center样例项目为例,选择Bstek  >  DoradoDorado Sample


21815630_1244091076MoiW.jpg

 

 

4.      完成Dorado项目创建

21815630_1244091408Qdlq.jpg 

运行Dorado Web项目

WAS CE实例中部署Dorado应用

1.     server视图中右键单击WAS CE,选择Add and Remove Projects

 


21815630_1244091459vfxF.jpg

 

2.     点击Add,部署Dorado应用到WAS CE


21815630_1244091497vEGc.jpg 

3.      修改配置文件geronimo-web.xml

在对应位置加入下列代码中的红色字体部分

xml version="1.0" encoding="UTF-8" standalone="yes"?>

app xmlns:conn="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2" xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2" xmlns:name="http://geronimo.apache.org/xml/ns/naming-1.2" xmlns:ejb="http://openejb.apache.org/xml/ns/openejb-jar-2.2" xmlns:pkgen="http://openejb.apache.org/xml/ns/pkgen-2.1" xmlns:app="http://geronimo.apache.org/xml/ns/j2ee/application-2.0" xmlns:sec="http://geronimo.apache.org/xml/ns/security-2.0" xmlns:web="http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1" xmlns:pers="http://java.sun.com/xml/ns/persistence" xmlns:client="http://geronimo.apache.org/xml/ns/j2ee/application-client-2.0">

   

       

            default

            Sample

            1.0

            car

       

       

        org.jaxen

       

   

    /Sample

app>

 

运行Dorado应用

1.     server视图中右键单击WAS CE,选择Start


21815630_1244091533aaZU.jpg 

 

2.      打开浏览器,输入http://localhost:8080/Sample,预览显示页面

 


21815630_1244091626cGZy.jpg 

 

 

结束语

WAS CE做为一个功能强大的开源J2EE应用服务器,为我们dorado提供了更多更全的技术支持,包括自定义服务器集合,EJB,更加完善的web控制台,服务器插件等,这些特性为我们今后的Dorado项目开发提供了更为广阔的展现平台。

 

 

 

 

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21815630/viewspace-605243/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/21815630/viewspace-605243/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值