思诚科技 seecen LOGO
咨询热线:0791-87557233
  首页 |   Java EE  
关于思诚
关注官方微信

J2EE应用开发阶段划分

来源:网络    更新时间:2014-12-11


作为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应用



  • 上一篇文章:

  • 下一篇文章:
  •  

    0791-87557233

    重视每个来电 珍惜您的时间
    思诚者开发沙龙
    江西思诚科技有限公司  赣ICP备17006097号  CopyRight©2014 - 2018