《《j2ee_ljq_01》.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《《j2ee_ljq_01》.ppt

第一章 J2EE概述 J2EE简介 一、J2EE的概念 一、J2EE的概念 二、J2EE的优势 三、J2EE的四层结构 三、J2EE的四层结构 三、J2EE的四层结构 三、J2EE的四层结构 三、J2EE的四层结构 三、J2EE的四层结构 四、J2EE的框架结构 四、J2EE的框架结构 四、J2EE的框架结构 四、J2EE的框架结构 五、J2EE的核心API与组件 五、J2EE的核心API与组件 五、J2EE的核心API与组件 五、J2EE的核心API与组件 五、J2EE的核心API与组件 五、J2EE的核心API与组件 五、J2EE的核心API与组件 作业一: 什么是J2EE? J2EE核心设计的思想是什么? J2EE体系结构包含的主要内容? * J2EE的概念 J2EE的优势 J2EE的四层模型 J2EE的框架结构 J2EE的核心技术 J2ME(Java 2 Platform Micro Edition):适用于小型设备和智能卡的Java 2平台Micro版 J2SE(Java 2 Platform Standard Edition):适用于桌面系统的Java 2平台标准版 J2EE(Java 2 Platform Enterprise Edition)适用于创建服务器应用程序和服务的Java 2平台企业版 J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。 J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如“编写一次、随处运行”的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。 J2EE体系结构提供中间层集成框架。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性。 支持异构环境: J2EE能够开发部署在异构环境中的可移植程序。 可伸缩性: 企业必须要选择一种服务器端平台,这种平台应能提供极佳的可伸缩性去满足那些在他们系统上进行商业运作的大批新客户。基于J2EE平台的应用程序可被部署到各种操作系统上。 J2EE应用程序组件 客户层组件:应用客户端程序和applets web层组件:Java Servlet和JavaServer Pages(JSP) 业务层组件:Enterprise JavaBeans(EJB) 客户层组件 J2EE应用程序可以是基于web方式的,也可以是基于传统方式的. web 层组件 J2EE web层组件可以是JSP 页面或Servlets.按照J2EE规范,静态的HTML页面和Applets不算是web层组件。 正如下图所示的客户层那样,web层可能包含某些 JavaBean 对象来处理用户输入,并把输入发送给运行在业务层上的enterprise bean 来进行处理。 业务层组件 业务层代码的逻辑用来满足银行,零售,金融等特殊商务领域的需要,由运行在业务层上的enterprise bean 进行处理. 下图表明了一个enterprise bean 是如何从客户端程序接收数据,进行处理(如果必要的话), 并发送到EIS 层储存的,这个过程也可以逆向进行。 业务层有三种企业级的bean: 会话(session) beans:会话bean 表示与客户端程序的临时交互. 当客户端程序执行完后, 会话bean 和相关数据就会消失. 实体(entity) beans:实体bean 表示数据库的表中一行永久的记录. 当客户端程序中止或服务器关闭时, 就会有潜在的服务保证实体bean 的数据得以保存. 消息驱动(message-driven) beans:消息驱动 bean 结合了会话bean 和 JMS的消息监听器的特性, 允许一个业务层组件异步接收JMS 消息. 这种基于组件,具有平台无关性的J2EE 结构使得J2EE 程序的编写十分简单,因为业务逻辑被封装成可复用的组件,并且J2EE 服务器以容器的形式为所有的组件类型提供后台服务. 容器服务:容器设置定制了J2EE服务器所提供的内在支持,包括安全,事务管理,JNDI(Java Naming and Directory Interface)寻址,远程连接等服务,以下列出最重要的几种服务: J2EE安全(Security)模型 J2EE 事务管理(Transac

文档评论(0)

llww + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档