170 likes | 510 Views
第十四章 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 语言特点.
E N D
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语言特点 · Java的风格类似于C++,从某种意义上讲,Java语言是C及C++语言的一个变种,因此,C++程序员可以很快掌握Java编程技术。 · Java摒弃了C++中容易引发程序错误的地方,如指针和内存管理。 · Java提供了丰富的类库。
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;.
14.2 JSP/Servlet 概述 • Java Server Pages 概述
Java Servlet • Servlet是运行在Web服务器端的Java程序 • 用户可以通过HTTP协议向Web Server请求网页, Web Server调用Servlet把处理的结果以HTML的形式返回给客户端形成动态页面.
JSP与ASP的比较 • 1.平台和服务器独立性 • 2.开发方式 • 3.实现模型 • 4.数据库
14.2 J2EE概述 • J2EE(Java 2 Platform Enterprise Edition)是由Sun公司领导,多家公司参与制定的一个开发分布式企业级应用的规范。它提供了一个多层次的分布式应用模型和一系列开发技术规范。
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)
J2EE平台 • 6.JMAPI(Java Management API) • 7.JMS(Java Message Service) • 8.JTS(Java Transaction Service):
J2EE的角色 • 1. EJB提供者 • 2.EJB应用装配者 • 3.EJB部署者 • 4.EJB服务器提供者 • 5.EJB容器提供者 • 6.系统管理员
J2EE的设计 • J2EE的设计遵循面向对象理论的基本原则,采用分层的软件体系架构,运行于分布式的软件运行环境中 • J2EE系统主要采用UML进行系统建模
课后练习 • 完成上机实验八