- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                                                                              精品资料/word可编辑
                                                              精品资料/word可编辑
PAGE / NUMPAGES
                                                              精品资料/word可编辑
  
目录
 TOC \o 1-3 一. J2EE 体系结构简介	 3
二.命名和目录服务	 5
三.安全性和事务处理管理	 5
四.  事务处理管理	 6
五.  Java Servlets	 8
六.  Java服务器页面	 8
七.  数据库访问服务(JDBC)	 9
八.  Java 消息传送服务(JMS)	 9
九.  Java接口定义语言(IDL)	 10
十.  Enterprise Java Bean (EJB)	 10
1.	Session Bean	 10
2. Entity Bean	 11
3. Message Driven Bean	 11
十一、 RMI 支持服务	 12
十二、 J2EE客户端	 13
1 多台客户端	 14
2、  JavaScript、DHTML 和样式	 14
J2EE体系结构
中科院计算机培训中心
一.  J2EE 体系结构简介
J2EE是针对web服务、业务对象、数据访问和消息传送的一组规范。这组应用编程接口(API)确定了web应用与驻留它们的服务器之间的通信方式。J2EE注重两件事,一是建立标准,使web应用的部署与服务器无关;二是使服务器能控制组件的生命周期和其它资源,以便能够处理扩展、并发、事务处理管理和安全性等问题。
J2EE平台为设计、开发、安装和部署企业应用提供基于组件的方法。这种方法不但能降低成本,还能快速跟踪设计和实施。J2EE平台能提供多层分布式应用模型,重复利用组件,提供统一安全模式,并灵活地控制事务处理。借助J2EE,不但能更快地将客户解决方案推向市场,还能使基于J2EE组件、不依赖于平台的解决方案不被锁定到任何厂商的产品和API上。
J2EE规范定义了以下几种组件:
应用客户端组件
Enterprise JavaBeans 组件
Servlets 和Java Server Pages(JSP) 组件(也称为web组件)
小应用程序 (Applet)
多层分布式应用模型意味着应用逻辑将根据功能分成几个部分,用户可以在相同或不同的服务器上安装由不同应用组件组成的J2EE应用。应用组件的安装位置取决于应用组件在多层J2EE环境中属于哪一层。这些层次定义如下,参见 REF _Ref499437979 \h   
Figure 41。
客户端层可以是在客户端层内运行的浏览器、基于Java的程序或者其它web型编程环境——在公司防火墙内部和外部。
应用服务器层一般情况下,此层包含支持客户端请求的表示逻辑和业务逻辑 。表示层由显示HTML页面的JSP页面和servlets实现。业务逻辑通过RMI对象和EJB实现。EJB依靠Container实现事务处理、生命周期和状态管理、资源池、安全等问题,简言之,
Container就是EJB依赖执行的运行环境。
后端层
此层是现有应用和数据仓库的组合,也称为企业信息系统(EIS)层,因为它可以包含企业资源规划(ERP)、大型主机事务处理、数据库系统及其它遗留下来的信
息系统等许多系统。
Figure 4 SEQ Figure \* ARABIC \s 1 1 J2EE 典型体系结构
二.命名和目录服务
 
由于J2EE应用的组件可以独立运行,而且通常是在不同设备上运行,因此客户端和应用服务器层代码必须以某种方式查找和参考其它代码和资源。客户端和应用代码使用Java命名和目录接口(JNDI)查找用户定义对象(如Enterprise Beans)和环境实体(Environment Entries)(如用于查找后端层中资源如JDBC DataSource对象的位或是用于与Java消息服务通讯的联接)。WLS 6.0版,DataSources可以绑定到JNDI上,并由以后的应用访问。这是JDBC 2.0的特性。
三.安全性和事务处理管理
安全性和事务处理管理等应用行为可以在进行web和EJB组件部署时配置。这个特性
可以将应用逻辑与不同的配置设置分离开来。
3.1 安全性
J2EE安全模型可用于配置web或EJB组件,目的是只允许授权用户访问系统资源。例如,web组件可配置为提示输入用户姓名和口令。EJB组件可配置为只允许某些组内的人请求某些方法
                您可能关注的文档
最近下载
- 智慧树 知到 行为生活方式与健康 章节测试答案.docx VIP
- 《信号与系统》课件第1章 2.ppt VIP
- 纳米传感器的进展.ppt VIP
- 学堂在线 如何写好科研论文 期末考试答案.docx VIP
- 闽教版三年级起点--小学英语三年级上册期中测试试卷03(含答案在前).pdf VIP
- vue-springboot基于hadoop的城市推荐系统毕业论文.docx
- 农村工程项目建设管理-培训课件.pptx VIP
- TCECS1192-2022 特种加固混凝土应用技术规程.pdf VIP
- 信号与系统-奥本海姆PPT课件CH1.ppt VIP
- 电子商务环境下母婴产品的营销组合策略.doc VIP
 原创力文档
原创力文档 
                        

文档评论(0)