java讲义之010101_web开发简介

java讲义之010101_web开发简介

ID:9881362

大小:679.51 KB

页数:15页

时间:2018-05-11

java讲义之010101_web开发简介_第1页
java讲义之010101_web开发简介_第2页
java讲义之010101_web开发简介_第3页
java讲义之010101_web开发简介_第4页
java讲义之010101_web开发简介_第5页
资源描述:

《java讲义之010101_web开发简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVAWEB开发实战经典第1章:WEB开发简介——WEB开发简介李兴华北京魔乐科技软件学院本章目标了解WEB的发展历程及常见开发手段;掌握JAVAEE核心架构及主要服务;掌握JAVAEE的核心设计模式。WEB的发展历程在最早,人们为了方便开展科学研究,设计出了Internet用于连接美国的少数几个顶尖研究机构,之后随着进一步的发展,人们开始应用HTTP协议(HypertextTransferProtocol,超文本传输协议)进行超文本(hypertext)和超媒体(hypermedia)数据的传输,从

2、而将一个个的网页展示在每个用户的浏览器上,今天的WEB已经最早的静态WEB发展到了动态WEB阶段,随之而来的像网上银行、网络购物等站点的兴起,更是将WEB带进了人们的生活和工作之中。静态WEB静态WEB——Applet动态WEB动态WEB的实现方式CGI(CommonGatewayInterface,公共网关接口)PHP(HypertextPreprocessor,超文本预处理)ASP(ActiveServerPages,动态服务页)ASP.NETJSP(JavaServerPage,Java服务页)/

3、Servlet(服务器端小程序)企业开发架构JAVAEE架构JAVAEE(JAVAEnterpriseEdition,在2005年之前称为J2EE)是在JAVASE基础之上建立起来的一种标准开发架构,主要用于企业级应用程序的开发,在JAVAEE的开发中是以B/S作为主要的开发模式,在JAVAEE中提供了多种组件及各种服务完整架构JAVAEE核心组成容器:AppletContainer、ApplicationContainer、WebContainer、EJBContainer组件:Applet、Appl

4、ication、JSP/Servlet、EJB服务:HTTP(HypertextTransferProtocol)、RMI-IIOP(RemoteMethodInvocationovertheInternetInter-ORBProtocol)、JavaIDL(JavaInterfaceDefinitionLanguage)、JTA(JavaTransactionAPI)、JDBC(JavaDatabaseConnectivity)、JMS(JavaMessageService)、JavaMail、JA

5、F(JavaBeansActivationFramework)、JNDI(JavaNamingandDirectoryInterface)、JAXP(JavaAPIforXMLParsing)、JCA(J2EEConnectorArchitecture)、JAAS(JavaAuthenticationandAuthorizationService)、JSF(JavaServerFaces)、JSTL(JSPStandardTagLibrary)、SAAJ(SOAPwithAttachmentsAPIfo

6、rJAVA)、JAXR(JavaAPIforXMLRegistries)JAVAEE在企业环境中的位置Struts开发框架小结WEB运行环境经历了静态WEB和动态WEB两个时期,静态WEB与动态WEB最本质的区别就在于资源(数据库)的访问上;动态WEB的常见实现手段:CGI、ASP、PHP、JSP/Servlet等;JAVAEE架构主要由组件、容器、服务组成,在整个JAVAEE中MVC是其核心设计思路;Struts开发主要是为了解决WEB层的开发问题,可以节约设计的成本。下一章内容HTML、JavaSc

7、ript简介

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。