12章 J2EE概论.pptVIP

  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文档。上传文档
查看更多
12章J2EE概论ppt课件

《 Java2程序设计实用教程》 叶核亚 《Java2程序设计实用教程》 第1章 概述 第2章 Java语言基础 第3章 面向对象技术 第4章 Java类和对象的高级特征 第5章 异常处理 第6章 图形界面设计 第7章 多线程机制 第8章 输入输出流 第9章 Applet应用程序 第10章 网络通信 第11章 Web开发技术JSP 第12章 J2EE概论 第12章 J2EE概论 12.1 J2EE的基本概念 12.2 J2EE的优势 12.3 J2EE的分布式应用模型 12.4 J2EE的核心技术 12.5 J2EE的测试平台 12.1 J2EE的基本概念 J2EE不是一个开发工具,而是一个使用Java开发分布式企业级应用的规范,是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关复杂问题的体系结构。 J2EE体系的核心是J2SE。J2EE既具有J2SE的特点,又能满足企业级应用对软件在安全性、可靠性、高效性上的高要求。 J2EE体系结构提供中间层集成框架来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用需求。 12.2 J2EE的优势 适合原有系统更新 J2EE架构可以充分利用现有的系统资源,每一个供应商都对现有的客户提供了不用废弃已有投资,即进入可移植的J2EE领域的升级途径。 高效的开发 J2EE允许公司把一些通用的、很繁琐的服务端任务交给中间件供应商去完成。 支持异构环境 由于J2EE的应用程序不依赖任何特定操作系统、中间件、硬件,因此设计合理的J2EE程序只需开发一次就可部署到各种平台,这在典型的异构企业计算环境中是十分关键的。 可伸缩性 基于J2EE平台的应用程序可被部署到各种操作系统上。例如可被部署到高端UNIX与大型机系统,这种系统单机可支持64至256个处理器,这是NT服务器所望尘莫及的。 稳定的可用性 一个服务器端平台必须能全天候运转以满足公司客户、合作伙伴的需要。J2EE部署到可靠的操作环境中,他们支持长期的可用性。 12.3 J2EE的分布式应用模型 图12.1 J2EE的分布式应用模型 图12.2 J2EE四层结构关系图 12.4 J2EE的核心技术 J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成。 JDBC API为访问不同的数据库提供了一种统一的途径。 JavaBean与EJB JavaBean又称为Java豆,它实际上是用Java写的控件,类似与微软的ActiveX。EJB是企业级的JavaBean。 EJB提供了一个框架来开发和实施分布式商务逻辑,由此显著地简化了具有可伸缩性和高度复杂性的企业级应用的开发。 EJB规范定义了EJB组件在何时如何与它们的容器进行交互作用。容器负责提供公用的服务,例如目录服务、事务管理、安全性、资源缓冲池以及容错性。但EJB并不是实现J2EE的唯一途径。 Java Servlet Servlet是服务器端的Java小程序,Servlet全部由Java写成并且生成HTML,它扩展了Web服务器的功能。 JSP JSP是一种运行于Web服务器端的脚本语言,是开发Web动态网页快速而有较的工具。JSP页面由HTML代码和嵌入其中的Java代码所组成。 XML XML是一种可以用来定义其它标记语言的语言,用于在不同商务过程中共享数据。 JavaMail JavaMail是用于存取邮件服务器的API,它提供了一套邮件服务器的抽象类。不仅支持SMTP服务器,也支持IMAP服务器。 分布式通信技术 分布式通信技术也是分布式企业系统的核心技术,它使运行在某一机器上的对象能够调用另外一台机器上的对象。J2EE实现了如下通信技术: RMI协议调用远程对象方法。 Java IDL称为接口描述语言,实现Java对象与符合CORBA规范的远程对象通信。 JNDI API用于执行名字和目录服务。 JMS是用于和面向消息的中间件相互通信的应用程序接口(API)。 12.5 J2EE的测试平台 制定开发框架 J2EE测试平台的安装环境 安装WebLogic Server7.0 WebLogic的管理机制 WebLogic通过域进行管理。一个WebLogic主机可以有多个域(Domain),但同时只能启动一个域。在一个域中可以定义几个服务器(Server),其中必须有且只有一个系统管理服务器(Administration Server),其他的称为被管理的服务器(Managed Server)。 在WebLogic安装结束后,默认安装了两个域可以直接进行运行测试,分别是: Examples:放置各类实例程序。 Petstore:一个具体的电子商务应用实例——

文档评论(0)

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

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

1亿VIP精品文档

相关文档