Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1502301
  • 博文数量: 3500
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 43870
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-03 20:31
文章分类

全部博文(3500)

文章存档

2008年(3500)

我的朋友

分类:

2008-05-04 19:50:48

一起学习
作为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应用 下载本文示例代码


J2EE应用开发阶段划分J2EE应用开发阶段划分J2EE应用开发阶段划分J2EE应用开发阶段划分J2EE应用开发阶段划分J2EE应用开发阶段划分J2EE应用开发阶段划分J2EE应用开发阶段划分J2EE应用开发阶段划分J2EE应用开发阶段划分J2EE应用开发阶段划分J2EE应用开发阶段划分
阅读(107) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~