湖北
18163383217
首页 > 常见问题 > 武汉IT培训:怎样部署基于WebSphere的J2EE应用

武汉IT培训:怎样部署基于WebSphere的J2EE应用

2018-02-13 14:21:18 来源:互联网 荐:IT资料豪华升级版,点击加群领取

湖北优就业是中公教育集团旗下IT就业培训品牌,致力于培养面向电商及互联网领域的高端人才,以学员就业为目的,优质就业为宗旨,是一家集互联网运营、SEO、Sp、社会化媒体、电商运营、产品经理、UI交互设计、Web前端、PHP、Android、iOS、Java、C/C++、软件测试工程师等课程为一体的武汉IT培训机构。

编辑推荐IT学习交流群:点击加群 139098659

编加群备注:橘子 (限时赠送500G海量IT学习资料,简历模版免费领)

J2EE应用的部署对于部署人员而言是一件很有意义的事情。现有的应用服务器一般都支持基于Web,或热部署,或通过部署工具的方式来完成应用的部署。WebSphere Application Server 5.x提供了应用编程接口实现J2EE应用的部署和管理。

一、WebSphere部署概述

一般情况下,部署基于J2EE的应用需要做这样几件事情:首先,创建数据源,其中需要指定JNDI名; 其次,修改企业应用.ear文件的资源JNDI名和资源参考; 第三,修改企业应用.ear文件的EJB JNDI名和引用参考; 第四,自动部署修改后的企业应用.ear文件。最后,重起WebSphere服务器。

这样几个步骤如果手工完成,在EJB组件不是很多、资源参考和引用参考不是很多的情况下,基本上能够很快完成。但是,大家试想,如果同样的一套应用程序要运行在同一个WebSphere应用服务器上,而且其中的EJB组件、涉及到的JNDI名修改和资源(引用)修改很多时,我们就需要借助于程序自动完成整个过程了。借助于WebSphere提供的Java接口(基于JMX技术)能够很好的处理其中的过程。这里就根据部署过程给出大体过程(由于整个过程比较复杂,这里只是给出主要思路)。

IT书籍

二、数据源的自动创建

这个过程将主要涉及到这样几方面的内容:

第一:找出WebSphere服务器上所具有的数据源,看看其名称是否和我们将配置的有冲突。

第二:如果没有,则我们程序创建所需的数据源。

第三:如果待创建数据源的JDBC Provider都不存在,则在第一、二步之前应该先创建。

通过这样几步过程,我们能够实现数据源的自动创建。

三、J2EE应用(.ear)的自动修改

这一部分一般可以通过如下步骤完成:

第一:修改JNDI相关内容。

第二:获得AppDeploymentTask任务。

第三:保存AppDeploymentTask任务。

第四:修改web-context。利用JAXP、JDOM等都可以完成。

四、J2EE应用(.ear)的自动部署

这一部分一般可以通过如下步骤完成:

第一,实现NotificationListener。

第二,部署.ear应用。

这样我们就实现了J2EE应用的自动部署。

以上就是湖北优就业武汉IT培训指导老师给大家提供的IT学习小知识,更多IT学习相关信息,敬请点击下方的推荐阅读。

编辑推荐推荐阅读:

武汉IT培训:新媒体运营,名字都没起好,凭什么让用户关注你

武汉IT培训:解析Java的多线程机制

武汉IT培训:浅谈Java中的编码理论

更多分享交流,礼品领取,海量干货,请扫描下方内部资料领取二维码,一不小心就爱上IT,成为了大佬!

免责声明:本文来源于网络,由网友提供或网络搜集,仅供个人交流学习参考使用,不涉及商业盈利目的。如有版权问题,请联系本站管理员予以更改或删除。谢谢合作!

热门标签: Java教程

猜你喜欢

推荐阅读

 
 
咨询中心
优就业微信扫一扫
微信扫一扫

400-650-7353

加入官方微博