JavaEEWeb应用开发基础-第1章-JavaEE概述.ppt
《JavaEEWeb应用开发基础-第1章-JavaEE概述.ppt》由会员分享,可在线阅读,更多相关《JavaEEWeb应用开发基础-第1章-JavaEE概述.ppt(22页珍藏版)》请在三一办公上搜索。
1、JAVA EE WEB应用开发基础,Java EE Web应用开发基础(电子工业出版社)杭州电子科技大学 俞东进 任祖杰,第1章:JAVA EE概述,Java EE规范简介Java EE平台主要内容Java EE应用服务器软件Java EE的相关角色Java EE应用软件的体系结构Java EE体系架构的优点思考题,JAVA EE规范简介,作为一个平台,Java EE指的是使用Java编程语言编写的应用程序的运行环境Java SE(Java Platform,Standard Edition):Java标准版Java EE(Java Platform,Enterprise Edition):J
2、ava企业版Java ME(Java Platform,Micro Edition):Java微型版Java EE不仅仅是指一种标准平台,更表达一种软件架构和设计思想,JAVA EE平台主要内容,Java EE平台是由一系列容器、应用组件和API服务所组成容器是指为各种应用组件提供API服务的Java EE运行时环境,可提供诸如目录服务、事务管理、安全性、资源缓冲池以及容错性等各种公共服务,包括:应用客户端容器、Applet容器、Web容器和EJB容器4种。,JAVA EE平台主要内容,Java EE平台是由一系列容器、应用组件和API服务所组成,JAVA EE平台主要内容,开发Java EE
3、应用涉及的API服务(续)JDBC(Java Database Connectivity,Java数据库连接):一种用于执行SQL语句的Java API,可为访问不同的关系型数据库提供一种统一的途径。JNDI(Java Name and Directory Interface,Java命名和目录接口):JNDI被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源,如DNS、LDAP、本地文件系统或应用服务器中的对象。RMI(Remote Method Invoke:远程方法调用):RMI定义了调用远程对象上的方法的标准接口。作为一种被EJB使用的更底层的协议,它通过使用序列化方
4、式在客户端和服务器端传递数据。,JAVA EE平台主要内容,开发Java EE应用涉及的API服务(续)Java IDL/CORBA:Java IDL使得Java EE应用组件可通过IIOP协议调用外部的可用各种编程语言开发的CORBA对象,从而实现不同应用系统之间的集成。JMS(Java Message Service,Java消息服务):JMS是用于与消息中间件相互通信的应用程序接口。它既支持点对点的消息模型,也支持发布/订阅的消息模型。Java EE 6规范要求支持JMS 1.1规范(JSR 914)。,JAVA EE平台主要内容,开发Java EE应用时涉及到的API服务(续)JTA(
5、Java Transaction Architecture:Java事务架构)定义了面向分布式事务服务的标准API,可支持事务范围的界定、事务的提交和回滚。JavaMail:JavaMail用于存取邮件服务器的API,提供了一套可访问邮件服务器的抽象类。JAF(JavaBeans Activation Framework:JavaBeans激活框架):JavaMail利用JAF来处理MIME编码的邮件附件。通过JAF,MIME的字节流可以被转换成Java对象,或者转换自Java对象。,JAVA EE平台主要内容,开发Java EE应用时涉及到的API服务(续)Web服务:Java EE平台通过
6、多种技术提供了对Web服务的支持Java API for XML Web Services(JAX-WS)和Java API for XML-based RPC(JAX-RPC)可支持基于SOAP/HTTP的Web服务调用JAX-WS和Java Architecture for XML Binding(JAXB)定义了Java对象和XML数据之间的映射Java API for RESTful Web Services(JAX-RS)则提供了对REST风格的Web服务的支持,JAVA EE平台主要内容,开发基于Java EE平台的应用时经常需要涉及到的一些应用组件JSP(Java Server
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaEEWeb 应用 开发 基础 JavaEE 概述
链接地址:https://www.31ppt.com/p-6509295.html