- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《《j2ee技术概述》.ppt
J2EE概述 学习目标 J2EE是一系列开发规范 J2EE的组件和层次 J2EE的优点 J2EE内容 J2EE是一个标准,而不是产品。 J2EE是一个开发分布式企业级应用的规范。 J2EE的J代表Java语言,数字2代表Java的第二版,E代表企业级版本(Enterprise Edition)。 组件的层次 J2EE应用程序的结构 1/2 J2EE应用程序的结构 2/2 运行在客户端机器上的客户层组件(Client tier)。 运行在J2EE服务器上的中间层(Middle tier),包括:Web层组件(Web tier)和业务逻辑层组件(Business tier)。 运行在EIS服务器上的企业信息系统(Enterprise information system)层软件(EIS tier)。 J2EE的技术体系 JDBC JSP与Servlet JNDI RMI JMS JavaMail EJB JDBC Java应用程序访问数据库提供了一个统一的接口。 通过JDBC访问数据库需要有相应数据库的JDBC驱动程序。 Servlet与JSP Servlet是一种服务器端的技术,用来实现表示逻辑。 JSP(Java Server Page)技术可以提供与Servlet相同的功能,但是开发起来比Servlet要简便。 JNDI JNDI即Java的命名和目录接口。 JNDI是Java定义的一种标准的注册机制,提供名字和目录服务。 JNDI提供了一组API用来访问命名和目录服务。 RMI RMI即远程方法调用。 RMI是Java应用程序访问远程Java对象的一种标准。 JMS JMS(Java消息服务)提供了一组标准的Java API,用于企业级的消息处理。 JMS提供两种消息处理方式: 队列(Queue)模型 基于主题的发布/订阅模式 JavaMail JavaMail API为开发人员通过提供各种邮件传输协议编写邮件客户机提供接口和抽象类。 EJB 会话 Bean 实体 Bean 消息驱动 Bean J2EE的优势 保留现存的IT资产 高效的开发 状态管理服务 持续性服务 分布式共享数据对象缓存服务 可伸缩性 稳定的可用性 * * 邮件服务 JavaMail 实现数据互访问 XML 协调分布式执 Java消息服务(JMS) 实现业务逻辑 企业JavaBean(EJB) RMI对象的分布式执行 远程方法调用(RMI) 对象名字的中央注册 Java名字和目录接口(JNDI) 事务管理 Java事务API(JTA) 数据库访问 Java数据库连接(JDBC) 表示逻辑 JSP 表示逻辑 Servlet
文档评论(0)