1 / 17

第十四章 Java 平台和网站设计技术

第十四章 Java 平台和网站设计技术. 14.1 Java 概述. Java 平台的主要组成 J2ME——Java 2 Micro Edition (微缩版)嵌入式 Java 消费电子平台。 J2SE——Java 2 Standard Edition (标准版)工作站、 PC 机的 Java 标准平台。 J2EE——Java 2 Enterprise Edition (企业版)可扩展的企业级应用 Java 2 平台。. Java 语言特点.

cosmo
Download Presentation

第十四章 Java 平台和网站设计技术

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第十四章 Java平台和网站设计技术

  2. 14.1 Java概述 • Java平台的主要组成 • J2ME——Java 2 Micro Edition (微缩版)嵌入式Java消费电子平台。 • J2SE——Java 2 Standard Edition(标准版)工作站、PC机的Java标准平台。 • J2EE——Java 2 Enterprise Edition (企业版)可扩展的企业级应用Java 2平台。

  3. Java语言特点 · Java的风格类似于C++,从某种意义上讲,Java语言是C及C++语言的一个变种,因此,C++程序员可以很快掌握Java编程技术。 · Java摒弃了C++中容易引发程序错误的地方,如指针和内存管理。 · Java提供了丰富的类库。

  4. Java 运行环境 • 1.JDK是Sun公司开发的Java开发工具,可以直接从网上下载,站点为www.sun.com.下载完成,双击下载文件即可安装 • 设置路径 set java_home=x:\jdk1.4 set path=%java_home%\bin;%path% set classpath=%java_home %\lib\tools.jar;.

  5. JDK的主要部件及其功能

  6. 14.2 JSP/Servlet 概述 • Java Server Pages 概述

  7. JSP/Servlet技术的典型多层结构图

  8. Java Servlet • Servlet是运行在Web服务器端的Java程序 • 用户可以通过HTTP协议向Web Server请求网页, Web Server调用Servlet把处理的结果以HTML的形式返回给客户端形成动态页面.

  9. JSP与ASP的比较 • 1.平台和服务器独立性 • 2.开发方式 • 3.实现模型 • 4.数据库

  10. 14.2 J2EE概述 • J2EE(Java 2 Platform Enterprise Edition)是由Sun公司领导,多家公司参与制定的一个开发分布式企业级应用的规范。它提供了一个多层次的分布式应用模型和一系列开发技术规范。

  11. J2EE平台 • 1.EJB(Enterprise JavaBean) • 2.JDBC(Java Database Connectivity) • 3.JIDI(Java Interface Definition Language) • 4.Java RMI(Java Remote Method Invoke) • 5.JNDI(Java Naming and Directory Interface)

  12. J2EE平台 • 6.JMAPI(Java Management API) • 7.JMS(Java Message Service) • 8.JTS(Java Transaction Service):

  13. 14.2.2 J2EE体系结构

  14. J2EE的角色 • 1. EJB提供者 • 2.EJB应用装配者 • 3.EJB部署者 • 4.EJB服务器提供者 • 5.EJB容器提供者 • 6.系统管理员

  15. J2EE的设计 • J2EE的设计遵循面向对象理论的基本原则,采用分层的软件体系架构,运行于分布式的软件运行环境中 • J2EE系统主要采用UML进行系统建模

  16. J2EE开发

  17. 课后练习 • 完成上机实验八

More Related