第1章 软构件与中间件技术.ppt
文本预览下载声明
1.3 Java EE 6常用技术 1. JDBC 2. JNDI 3. Servlet 4. JSP 5. JSF 6. EJB 7. JMS 8. RMI 9. JTA 10. JavaMail 11. Web Service JDBC(Java Database Connectivity,Java数据库连接)是一种用于执行SQL语句的JavaAPI,可为访问不同的关系型数据库提供一种统一的途径。 1.3 Java EE 6常用技术 1. JDBC 2. JNDI 3. Servlet 4. JSP 5. JSF 6. EJB 7. JMS 8. RMI 9. JTA 10. JavaMail 11. Web Service JNDI(Java Name and Directory Interface,Java命名和目录接口)被用于执行名字和目录服务。它提供了一致的模型来存取和操作企业级的资源,如DNS、LDAP、本地文件系统或应用服务器中的对象。 1.3 Java EE 6常用技术 1. JDBC 2. JNDI 3. Servlet 4. JSP 5. JSF 6. EJB 7. JMS 8. RMI 9. JTA 10. JavaMail 11. Web Service Servlet技术规范是JavaEE技术规范中的一个重要组成部分。Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的Web页面。 1.3 Java EE 6常用技术 1. JDBC 2. JNDI 3. Servlet 4. JSP 5. JSF 6. EJB 7. JMS 8. RMI 9. JTA 10. JavaMail 11. Web Service JSP(Java Server Pages) 是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 1.3 Java EE 6常用技术 1. JDBC 2. JNDI 3. Servlet 4. JSP 5. JSF 6. EJB 7. JMS 8. RMI 9. JTA 10. JavaMail 11. Web Service JSF (Java Server Faces) 是一种用于构建Web应用程序的新标准Java框架,是一种Java EE 表示层的技术,其主旨是为了使 Java 开发人员能够快速的开发基于 Java 的 Web 应用程序。 1.3 Java EE 6常用技术 1. JDBC 2. JNDI 3. Servlet 4. JSP 5. JSF 6. EJB 7. JMS 8. RMI 9. JTA 10. JavaMail 11. Web Service EJB(Enterprise JavaBean)提供了一个框架来开发和实施分布式商务逻辑,由此显著地简化了具有可伸缩性和高度复杂的企业级应用开发。EJB规范定义了EJB组件在何时如何与它们的容器进行交互作用。 1.3 Java EE 6常用技术 1. JDBC 2. JNDI 3. Servlet 4. JSP 5. JSF 6. EJB 7. JMS 8. RMI 9. JTA 10. JavaMail 11. Web Service JMS(Java Message Service)是具有面向消息的中间件相互通信的应用程序接口(API)。它既支持点对点的消息模型,也支持发布/订阅的消息模型。 1.3 Java EE 6常用技术 1. JDBC 2. JNDI 3. Servlet 4. JSP 5. JSF 6. EJB 7. JMS 8. RMI 9. JTA 10. JavaMail 11. Web Service RMI(Remote Method Invoke,远程方法调用)定义了调用远程对象上的方法的标准接口。它作为一种被EJB使用的更底层的协议,通过使用序列化方式在客户端和服务器端直接传递数据。 1.3 Java EE 6常用技术 1. JDBC 2. JNDI 3. Servlet 4. JSP 5. JSF 6. EJB 7. JMS 8. RMI 9. JTA 10. JavaMail 11. Web Service JTA(Java Transaction Architecture,Java事务架构)定义了面向分布式事务服务的标准API,可支持事物范围的界定、事务的提交和回滚。 1.3 Java EE 6常用技术 1. JDBC 2. JNDI 3. Servlet 4. JSP 5. JSF 6. EJB 7. JMS 8. RMI
显示全部