J2EE应用开发阶段划分

<script type="text/javascript"> google_ad_client = "pub-8800625213955058"; /* 336x280, 创建于 07-11-21 */ google_ad_slot = "0989131976"; google_ad_width = 336; google_ad_height = 280; // </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> 作为J2EE应用的开发进展,自始至终由以下几个开发阶段完成: 1、EJB开发 2、WEB组件开发 3、J2EE客户端开发 4、J233应用装配 5、J2EE应用部署 在大的开发组织中,每个阶段由不同的个人或开发小组完成。上述开发阶段划分的主要理由是前一阶段的成果作为封装好、可移植的文件,可以被下一开发阶段的工作内容所调用和集成。例如:在EJB开发阶段,软件工程师提交.jar文件,在J2EE应用开发阶段,另一个软件工程师将这些.jar文件组成新的J2EE应用并打包成.ear文件保存。在最终阶段,即J2EE应用部署阶段,系统管理员将.ear文件安装到J2EE服务器中并进行相应的调试和测试。 下面就每个开发阶段的责任者、工作以及提交产物作简单描述: 1、EJB开发阶段 责任负责:软件开发者 工作任务: a.对企业组件(EJB)进行编码和编译 b.为企业组件指定相应的部署描述符 c.将.class文件和部署描述文件一起打包成.jar文件 递交成果:EJB .jar文件 2、Web组件开发阶段 责任负责:Web界面设计者(美工、用户逻辑设计)、Web应用开发者(网页制作、美工)、软件开发着(JSP、Servlet开发) 工作任务: a.对servlet、bean进行编写编译 b.编写.jsp、.html文件 c.制作媒体图片 .gif、.jpg d.为Web组件指定部署描述符 e.将.class、.jsp、.html等web组件文件打包成.war 递交成果:.war文件(web应用包) 3、J2EE应用客户端开发 责任负责:软件开发者 工作任务: a.编写客户端并进行编译 b.指定客户端程序部署描述符 c.将.class文件和部署描述文件打包成.jar文件 递交成果:.jar文件(包含J2EE应用客户端) 4、J2EE应用装配 责任负责:软件开发者 工作任务: a.将企业组件(EJB .jar)与Web组件(.war)进行装配,形成J2EE应用包(.ear) b.为J2EE应用指定部署装配符 递交成果:.ear文件(包含所有J2EE应用) 5、J2EE应用部署 责任负责:系统管理员(一般要求专门负责管理J2EE兼容应用服务器) 工作任务: a.将J2EE应用(.ear)部署到J2EE兼容服务器 b.通过修改J2EE应用不属描述符,在实际环境中配置J2EE应用 c.部署(安装)J2EE应用(.ear)到J2EE兼容服务器中 递交成果:已安装的、完成配置的可运行J2EE应用
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值