技术开发 频道

在不同平台下部署J2EE连接器和J2EE应用

        部署方法介绍

  在不同的应用服务器下部署J2EE应用时,基本上大同小异。部署工作基本上按照以下步骤进行:

  把J2EE应用和连接器打包成ear文件;

  使用应用服务器厂商提供的工具把ear装配成可以部署的ear包,在装配的过程中,和应用服务器特定的部署描述符自动添加到ear包中;

  使用应用服务器提供的控制台进行部署,在部署时,可能需要指定一些属性。

  对于JBOSS,没有提供装配工具和部署控制台,需要手工进行编写专有的部署描述,并且手工部署。

  在进行装配、部署工作前,请把J2EE应用打包成ear文建,打包后的结构如下:

1 +resource.ear
2             +hello.jar
3                 -META-INF/ejb-jar.xml
4                 +com/hellking/jca
5                 +com/hellking/jca/ejb
6             +demo.rar
7                 -META-INF/ra.xml
8                 +com/hellking/jca
9             +web.war
10                 -WEB-INF/web.xml
11                 -test.jsp
12             -META-INF/application.xml
13

  下面首先介绍在J2SDKEE1.3下装配和部署J2EE应用。

  在J2SDKEE1.3下部署连接器和J2EE应用

  step1 首先启动J2EE和部署工具,在控制台输入:

  start j2ee -verbose

  start deploytool

  step2 新建一个应用。

  依次点击【File】à【new】à【Application】,选择应用的目录,输入应用的名称,如图1所示。

  图1新建一个应用

  step3 把资源适配器添加到应用中

  依次点击【File】→【new】→【Resource Adapter】,在第一个窗口点击【next】,然后把资源适配器的类添加进来,然后点击【next】,如图2所示。

  图2 添加资源适配器相关的类

  在下一个窗口指定资源适配器的相关接口和实现类,如图3所示。

  图3 指定资源适配器的相关接口和实现类

  然后点击【vsersion information】按钮,输入版本相关的信息,完成后,点击【next】。

  在下一个窗口为连接工厂添加两个属性,然后点击【next】,它们的名称和值如图4所示。

  图4 为连接工厂添加属性

  在解下来的窗口直接点击【next】,最后将生成部署代码,点击【finish】。

  Step4 把EJB组件添加到J2EE应用中

  【File】→【new】→【Enterprise Bean】,然后把EJB组件相关的类添加进来,如图5所示。

  图5 添加EJB组件相关的类

  

0
相关文章