EJB_Note_All【DOC精选】.docVIP

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

EJB笔记 EJB的预备知识: RoadMap 路线: Java 1、C/S架构的程序 swing、+ + 2、Web程序 (MVC架构) JSP + Servlet + 3、Java EE程序 (多层架构) Web技术 + EJB + Java EE相关(JNDI、JTA、JWS、JMS) EJB学习的目标: 掌握EJB的基本的原理,理解其基本概念。 (重点) 企业级程序:HA(高可用性)、安全、可伸缩 编写各种类型的EJB。 (重点) 了解EJB的一些简单的设计、部署知识。(可选) EJB学习的内容:(11章) 第1章:EJB概述(企业级程序背景知识、EJB概念、原理) day1重点 第2章:First EJB(EJB编程的步骤、EJB3.0编程的模型) 第3章:会话Bean(两种会话Bean的编写)重点 第4章:会话Bean发布为一个Web服务 第5章:实体基础(JPA 全称:Java持久化API) 重点 第6章:消息服务(JMS、MDB) 第7章:给EJB增加功能(Bean的调用、公用的标注、依赖注入、拦截器) 重点、难点 第8章:实体高级部分 重点 第9章:事务 重点 第10章:EJB中的安全 第11章:定时服务(任务管理) 参考书: 《精通EJB3.0》、《Java Enterprise Bean3.0》 第1章:EJB概述(企业级程序背景知识、EJB概念、原理) 一、EJB是什么? What? Enterprise Java Bean 企业JavaBean 定义:① 采用?Java语言 ② 开发、部署服务器端的分布式组件 ③ 标准(规范) 标准(规范) JSR: Java Specification Request Java规范请求 JCP: Java Community Process 是95年Sun公司定义的一个开放型组织 好比丐帮要制定班规,邀请各路长老相会,共同制定规范。 国内就有JCP成员:金蝶公司 JSR220规范 二、企业级程序开发背景知识 Why? ⑴ 企业级程序架构发展历史 Host/Terminal 主机/终端 PC UTerm终端 (只接收输入/输出,无计算能力) 优点:a、安全、可靠,因为有许多冗余组件 b、I/O处理能力很强 缺点:a、昂贵 b、升级、扩展极其不便 主流的主机厂商:IBM主机、Unisys主机 Client/Server 客户机/服务器 在客户机中有业务逻辑,胖客户端 比如Swing ( DB 客户机 (安装GUI) 优点:a、开发难度低、经济 b、代码易维护 缺点:a、维护较为困难,业务的改变需要重新安装GUI和后台 b、业务面对客户的数量有限 Multi-layered 多层架构 (B/S) A、接收http请求 业务逻辑的计算 数据的存储 B、表示逻辑 数据访问 部分的业务逻辑 比如存储过程 优点:维护非常方便 缺点:开发复杂度较高 ⑵ 开发一个企业级程序考虑的问题 1、HA 高可用性 7x24x365 集群: 把多个相似配置的Server通过网络组织在一起,形成逻辑上的概念 2、安全 3、集成 4、性能 5、中间件技术 容器提供中间件服务,组件封装业务逻辑,程序员重点在组件 组件、容器都满足标准的要求 6、分布式组件: A、组件依赖于容器,而JavaBean直接运行于JVM B、组件依赖于特定的协议 C、组件有特定的生命周期,被容器管理的

文档评论(0)

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

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

1亿VIP精品文档

相关文档