JAVA学习网首页 把生活查询网加入收藏 把JAVA学习网设为首页 联系方式
    Hi,JAVA学习
JAVA基础 设计模式 数据库 JavaBeans J2EE JavaDelphi 用户界面 综合文章  
windy's j2ee1.4 tutorial (chinese) --overview(006)
时间:22/04/2007
作者:网络
来源:网络
小提示点这里把文章加入您的收藏夹,方便下次查看
设置文章字体大小:[ ]
声明:《本文是j2ee1.4 tutorial的中文翻译,由于本人水平有限,其中还包含有很多的错误,还希望各位大虾帮助改正,翻译正在进行中,我会陆续发表最新的部分,望大家能给与支持!》

开发角色
可重用的模块使划分应用程序开发和配置过程成不同的角色成为可能。这样,不同的人和不同的公司能够执行过程的不同的部分。

最前面的两个角色包括购买和安装J2EE产品和工具。一旦买了软件并且安装了,J2EE组件就能够被应用程序组件提供者的开发,被应用程序组装者组装,被应用程序配置者配置。在一个大的组织里,每一个角色可能被不同的个人或团体来实现。可以进行分工协作,因为前面的角色产生了一个轻便的文件,这个文件被后续的角色用来配置。例如,在应用程序组件开发阶段,一个企业bean软件开发者传送一些EJB JAR 文件。应用程序组装角色得到这些文件后,将这些EJB JAR 文件与J2EE应用程序相结合并将他们保存到一个EAR文件里。应用程序配置角色(系统管理员)把这个EAR文件安装到J2EE 服务器中的J2EE应用程序里。

不同的角色不总是有不同的人来扮演。如果你为一个小公司做这项工作(例如,你可能正在为一个例子应用程序做一个原型),那么,你可能担当每个阶段的工作。

J2EE 产品提供者
J2EE产品提供者是一个公司,这个公司设计符合J2EE规范的产品并且将这些产品(J2EE平台、APIs等)。比较有代表性的产品有操作系统、数据库系统、应用程序服务器或Web服务器销售商(他依照J2EE规范实现J2EE平台)。

工具提供者
工具提供者是一个单位或个人,他们制作组件提供者、组装者和配置者使用的用于开发、组装和包装的工具。

应用程序组件提供者
应用程序组件提供者是一个单位或个人,他们制作J2EE应用程序中使用的Web组件、企业beans或应用程序客户端。

企业Bean开发者
一个企业bean开发者执行下面的任务来传送包含企业bean的EJB JAR文件:
l    编写并编译源代码
l    指定配置描述符
l    绑定.class文件和配置描述符到一个EJB JAR文件

Web 组件开发者
一个Web组件开发者执行下面的任务来传送一个包含Web组件的WAR文件:
l    编写并编译servlet源代码
l    编写JSP和HTML文件
l    指定Web组件的开发描述符
l    绑定.class,.jsp,.html和配置描述符文件到一个WAR文件

J2EE 应用程序客户端开发者
一个应用程序客户端开发者执行下面的任务来传送一个包含J2EE应用程序客户端的JAR文件:
l    编写并编译源代码
l    指定客户端的开发描述符
l    绑定.class文件和开发描述符到一个JAR文件

应用程序组装者
应用程序是一个公司或个人,他们从组件提供者那里接收应用程序组件JAR文件,然后将他们组装进J2EE应用程序EAR文件里。组装者和配置者能够直接编辑配置描述符或依照交互式的选择使用工具增加XML标志。一个软件开发者执行下面的任务来传送一个J2EE应用程序的EAR文件。
l    组装在上一阶段产生的EJB JAR和WAR文件
l    为J2EE应用程序指定配置描述符
l    证实EAR文件内容是格式良好的并且符合J2EE规范的

应用程序配置者和管理员
应用程序配置者和管理员是一个公司或个人,他们设置和配置J2EE应用程序、管理运行J2EE应用程序的计算机和网络基础设施,检查运行环境。职责包含如设置事务控制和安全属性和指定数据库连接。

在设置期间,配置者根据应用程序组件提供者提供的指令解决外部的依存,指定安全设置和分配事务属性。在安装期间,配置者将应用程序组件转移到服务器并产生指定容器的类和接口。

一个配置者或系统管理员执行下面的任务来安装和设置J2EE应用程序
l    增加在前面产生的J2EE应用程序(EAR)文件到J2EE服务器
l    通过修改J2EE应用程序配置描述符来设置J2EE应用程序的运行环境
l    确认EAR文件是格式良好的并且符合J2EE规范
l    配置(安装)J2EE应用程序EAR文件到J2EE服务器
上一篇:windy's j2ee1.4 tutorial (chinese) --overview(004)

下一篇:windy's j2ee1.4 tutorial (chinese) --Understanding XML(008)

  • java exe 程序
  • 利用JSP获取网页源文件并抓取其中的链接地址
  • JAVA如何调用C/C++方法
  • Spring+Struts+Hibernate入门例子Wiring Step By Step
  • JDK5.0中注释(Annotation)的用法
  • 对 Wicket 的新认识
  • 从一个ConnectionPool的实现看Design Pattern的运用 (二)
  • 用apache james做简单的垃圾邮件过滤网关
  • 像工匠一样进行重构--《Refactoring WorkBook》
  • Java咖啡馆(8)——大话面向对象(下)
  • 我也谈谈JAVA并发程序设计的现状和前景
  • 分享Swing学习的一些经验
  • J2ME技术在手机开发领域的优势和不足
  • AWT常用组件可以使用的监听器
  • 对JavaHotSpot性能引擎的深入研究
  • 日文系统不能安装Jbuilder的问题解决(InstallAnyWhere问题)
  • 构造方法的初始化顺序
  • 为Struts应用配置web.xml文件
  • 返回】 【顶部】 【关闭
    Copyright © 2005-2010 www.594k.com All Rights Reserved.
    版权所有:JAVA学习网 备案序号:皖ICP备06004238号