(J2EE理解和EJB.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(J2EE理解和EJB

J2EE 理解 和EJB J2EE Sun 平台和规范 J2EE有几十种技术! 平台 WIN32---WIN32的中间组件是COM+,可是现在WIN32不用了!COM+也不用了!Micrososft 为了和Sun竞争出了个.NET,.NET的中间组件也是COM+,和COM+服务器全是自己的东西!COM+装起来麻烦的很!不过COM+没什么人了!都盼望它能出个比COM+还好的中间组件!Microsoft 说你们可以不要中间组件!这话也说不过去!说在等一年! J2EE—J2EE的中间组件是EJB。 EJB的服务器:Bea WEB Logic ……………… JAVA语言的特征: 跨平台 面向对象 免费 Rml是远程方法调用协议! EJB 是会话Bean(逻辑)和实体Bean(数据) J2EE是一种规范,为软件开发生命周期制定了许多规则,使编码标准化 ,包括: 设计企业应用 把角色分配给与开发软件(规划与产品)有关的人 应用打包 把用于J2EE的技术标准化 把不同的技术之间的交互标准化 为Java应用服务器提供了一个标准 J2EE技术简介 客户端技术 包括Java applets和客户端应用程序。(这些也包括HTML和XML文件) 组件技术 被用来创建商业组件,这是应用最重要的部分。包括三种技术: Servlets、JSP和EJB 服务技术 提供必要的支持,确保组件能发挥充分作用 通信技术 HTTP、HTTPS、RMI等 组件技术 组件在J2EE规范中有更广泛的含义——组件是应用级的可重用单元 一个符合J2EE规范的产品必须支持四种类型的组件: 客户端应用——般的胖客户端Java应用,使用RMI(远程方法调用)访问应用服务器 Applets——可视化客户端,在网络浏览器之内执行 Servlets和JSP——允许开发者扩展网络服务器的功能,使在HTML 、XML和其它网络语言中,加入动态的内容成为可能 Enterprise JavaBeans——在应用服务器的容器中执行的组件。EJB为高度专门化的业务逻辑组件提供了格式,它运行于服务器端,封装和管理商业逻辑,避免应用程序开发人员考虑系统级问题 组件技术——EJB简介 EJB结构是一种分布式的组件模型,用来开发安全的、可扩展的、事务性的、多用户的组件 EJB是一些包含业务逻辑的可重用的软件单元 EJB允许把应用逻辑从系统级服务中分离出来,让开发者的精力集中在商业领域的问题上,而不是系统级的程序设计上 EJB有两种形式:会话Bean和实体Bean 组件技术——容器简介 容器是一种J2EE运行时组件,它管理不同的应用组件,并且允许对J2EE API的访问 每个组件都活在容器里,容器为组件提供运行时服务 容器执行下述的任务: 装载组件 提供事务服务 提供安全管理 提供对必要环境变量的访问 对象实例池 管理状态 在J2EE体系中,有不同类型的容器: applet容器 客户应用容器 Web容器 :装载JSP和Servlet应用组件,这些组件实现了Web客户需要的功能 EJB容器 :装载实体Bean 、有状态Bean 、无状态Bean 、消息Bean J2EE容器的体系结构可以分成四个部分: 组件约定 :为了让组件能够在容器运行环境中被管理,应用组件必须遵守容器定义的某种约定 容器服务API :J2EE平台规范定义了一套每个具体的J2EE平台都必须支持的Java标准扩展接口。Java容器提供了服务级的API抽象 声明服务 :具体的实现方式称为部署。部署定义了容器和组件之间的结构约定,要为每组应用组件定义一个部署 其它的容器服务。例如,对组件生命周期的管理、集群技术等 组件技术——EJB容器简介 编写EJB组件的主要目的就是为了利用EJB容器所提供的服务。EJB容器提供的服务包括: 持续化 声明性事务 数据缓存 声明性安全性 错误处理 业务逻辑的组件框架 伸缩性与错误修复 可移植性 可管理性 服务技术 服务技术包含下述内容: JDBC :JDBC 2.x应用程序接口包括两部分——2.x核心应用程序接口( java.sql包)和JDBC 2.x可选的应用程序接口包( javax.sql包) Java事务API(JTA)和服务 Java名字和目录接口,简称JNDI,提供了名字服务。名字服务把一个名称与一个对象相联系,这样客户能使用指定的名称定位对象 JNDI 寻址(JNDI Lookup)服务 JNDI 寻址(JNDI Lookup)服务向企业内的多重名字和目录服务提供了一个统一的接口,这样应用程序组件可以访问名字和目录服务。 服务技术包含下述内容: JDBC :JDBC 2.x应用程

文档评论(0)

yyf7373 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档