<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应用
J2EE应用开发阶段划分
最新推荐文章于 2020-12-14 17:02:27 发布