Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java EE 综合讨论区 » J2EE SDK  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:J2EE 全面简介 [Re:jerryjerry123]
yexichang





发贴: 32
积分: 0
于 2005-05-11 20:35 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
2.1.4 J2EE 的结构
这种基于组件,具有平台无关性的J2EE 结构使得J2EE 程序的编写十分简单,因为业务逻辑被封装成可复用的组件,并且J2EE 服务器以容器的形式为所有的组件类型提供后台服务。 因为你不用自己开发这种服务, 所以你可以集中精力解决手头的业务问题。
容器和服务:
容器设置定制了J2EE服务器所提供得内在支持,包括安全,事务管理,JNDI(Java Naming and Directory Interface)寻址,远程连接等服务,以下列出最重要的几种服务:
J2EE安全(Security)模型可以让你配置 web 组件或enterprise bean ,这样只有被授权的用户才能访问系统资源。 每一客户属于一个特别的角色,而每个角色只允许激活特定的方法。你应在enterprise bean的布置描述中声明角色和可被激活的方法。由于这种声明性的方法,你不必编写加强安全性的规则。
J2EE 事务管理(Transaction Management)模型让你指定组成一个事务中所有方法间的关系,这样一个事务中的所有方法被当成一个单一的单元。 当客户端激活一个enterprise bean中的方法,容器介入一管理事务。因有容器管理事务,在enterprise bean中不必对事务的边界进行编码。要求控制分布式事务的代码会非常复杂。你只需在布置描述文件中声明enterprise bean的事务属性,而不用编写并调试复杂的代码。容器将读此文件并为你处理此enterprise bean的事务。
JNDI 寻址(JNDI Lookup)服务向企业内的多重名字和目录服务提供了一个统一的接口,这样应用程序组件可以访问名字和目录服务。
J2EE远程连接(Remote Client Connectivity)模型管理客户端和enterprise bean间的低层交互。当一个enterprise bean创建后, 一个客户端可以调用它的方法就像它和客户端位于同一虚拟机上一样。
生存周期管理(Life Cycle Management)模型管理enterprise bean的创建和移除,一个enterprise bean在其生存周期中将会历经几种状态。容器创建enterprise bean,并在可用实例池与活动状态中移动他,而最终将其从容器中移除。即使可以调用enterprisebean的create及remove方法,容器也将会在后台执行这些任务。
数据库连接池(Database Connection Pooling)模型是一个有价值的资源。获取数据库连接是一项耗时的工作,而且连接数非常有限。容器通过管理连接池来缓和这些问题。enterprise bean可从池中迅速获取连接。在bean释放连接之可为其他bean使用。
容器类型:
J2EE应用组件可以安装部署到以下几种容器中去:
EJB 容器管理所有J2EE 应用程序中企业级bean 的执行。 enterprise bean 和它们的容器运行在J2EE 服务器上。
Web 容器管理所有J2EE 应用程序中JSP页面和Servlet组件的执行。 Web 组件和它们的容器运行在J2EE 服务器上。应用程序客户端容器管理所有J2EE应用程序中应用程序客户端组件的执行。 应用程序客户端和它们的容器运行在J2EE 服务器上。
Applet 容器是运行在客户端机器上的web浏览器和 Java 插件的结合。




关于 异常 。。。。 谢谢指教

话题树型展开
人气 标题 作者 字数 发贴时间
19133 J2EE 全面简介 jerryjerry123 2601 2005-04-10 13:11
16792 Re:J2EE 全面简介 echofang 15 2005-04-10 21:57
16160 Re:J2EE 全面简介 yexichang 1460 2005-05-11 20:35
16132 Re:J2EE 全面简介 yexichang 1945 2005-05-11 20:36
16833 Re:J2EE 全面简介 JackyJava 11 2005-05-15 05:18
16493 Re:J2EE 全面简介 tanytan 4 2005-04-24 16:36
16085 Re:J2EE 全面简介 hui_yu 17 2005-04-27 14:49
15997 Re:J2EE 全面简介 java8989 7 2005-05-04 09:24
15925 Re:J2EE 全面简介 xiaofei 19 2005-05-08 23:25
16224 Re:J2EE 全面简介 yexichang 19 2005-05-11 20:32
16233 Re:J2EE 全面简介 yexichang 701 2005-05-11 20:34
16103 Re:J2EE 全面简介 yexichang 1331 2005-05-11 20:34
16149 Re:J2EE 全面简介 yexichang 1239 2005-05-11 20:35

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923