(1)web开发技术基础

(1)web开发技术基础

ID:18332727

大小:5.07 MB

页数:20页

时间:2018-09-17

(1)web开发技术基础_第1页
(1)web开发技术基础_第2页
(1)web开发技术基础_第3页
(1)web开发技术基础_第4页
(1)web开发技术基础_第5页
资源描述:

《(1)web开发技术基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章Web开发技术基础一.三层构架概述1、三层模型中的各个层(1)表示层(Presentation):请求与响应的界面(2)业务逻辑层(Businesslogic):业务规则的实现表示层业务逻辑层数据访问层数据库(3)数据访问层(DataAccess):业务数据的读写2、三层模型结构的主要优点(1)使业务处理后的结果的显示与业务逻辑处理的代码相互分离(2)使业务逻辑和数据库服务器分开,业务逻辑与数据库服务某一方的改变都不会影响到对方。3、B/S结构与C/S结构的区别:应用程序的客户端的常用场合(1)

2、人机交互频繁的场合(2)个性化的用户界面的要求:像QQ这样的通讯软件、象视频、声音传输、点对点文件传输、屏幕捕捉、图片文字等(3)在游戏领域(4)C/S有两层结构的或多层结构,并且在其中同样可以使用EJB、WebService、Corba这些分布式技术,只不过用户界面用GUI而不是Browser。4、微软的DNA编程模型的三层结构(左)与SunJava的MVC的三层结构对比(右)注:DNA是指WindowsDistributedInternetApplicationArchitecture(也就是“W

3、indows分布式应用结构”的含义)5,基于J2EEWeb框架(轻量级)三层架构二.Tomcat服务器及环境的配置1、Tomcat概述(1)Tomcat在严格意义上并不是一个真正的应用服务器,它只是一个可以支持运行Serlvet/JSP的Web容器,同时也提供Web服务器的功能。另外Tomcat也扩展了一些应用服务器的功能,如JNDI,数据库连接池,用户事务处理等等。(2)Tomcat是Apache组织下Jakarta项目下的一个子项目,目前Tomcat被非常广泛的应用在中小规模的JavaWeb应用中

4、;它是一种具有JSP环境的Servlet容器。Servlet容器是代替用户管理和调用Servlet的运行时外壳。(3)Tomcat有着自己独特的优势:l首先,它容易得到。事实上,任何人都可以从互联网上自由地下载这个软件。无论从http://jakarta.Apache.org还是从其他网站(JakartaTomcat是Apache软件基金会开发的一个开放源码的应用服务器)。l其次,对于开发人员,特别是Java开发人员,Tomcat提供了全部的源代码,包括Servlet引擎、JSP引擎、HTTP服务器。

5、无论是对哪一方面感兴趣的程序员,都可以从这些由世界顶尖的程序员书写的代码中获得收益。l最后,由于源代码的开放及世界上许多程序员的卓有成效的工作,Tomcat已经可以和大部分的主流服务器一起工作,而且是以相当高的效率一起工作。如:以模块的形式被载入Apache,以ISAPI形式被载入IIS或PWS,以NSAPI的形式被载入NetscapeEnterpriseServer。l由于Java的跨平台特性,基于Java的Tomcat也具有跨平台性。2、Tomcat包含三个主要的部分(1)Catalina:一个符

6、合ServletAPI规范2.3的ServletContainer(2)Jasper:一个符合JSP规范1.2的JSP编译器和运行环境(3)Webapps:Tomcat中包含的一些例子和用于测试的web例程,以及相关文档。3、应用服务器(如WebLogic)与Tomcat有何区别。应用服务器提供更多的J2EE特征,如EJB,JMS,JAAS等,同时也支持Jsp和Servlet。而Tomcat则功能没有那么强大,它不提供EJB等支持。但如果与JBoss(一个开源的应用服务器)集成到一块,则可以实现J2E

7、E的全部功能。4,Tomcat服务器的安装及环境的配置(1)Tomcat服务器的安装(2)Tomcat服务器环境的配置在Bin目录下,有一个名为startup.bat的脚本文件,执行这个脚本文件,就可以启动Tomcat服务器,不过,在启动服务器之前,还需要进行一些设置。首先,设置系统的环境变量。1)TOMCAT_HOME(或者:CATALINA_HOME)值:C:tomcat6(用TOMCAT_HOME指示Tomcat根目录,下面以Tomcat6.0.16版为例)。2)JAVA_HOME值:C:P

8、rogramFilesJavajdk1.6.0_05(用JAVA_HOME指示jdk1.6.0_05的安装目录)。注意:对于设置Windows的系统环境变量,可以打开控制面板中的“系统”程序;在“系统环境变量”中增加两个环境变量项目JAVA_HOME(最好为大写)指向JDK的目录和TOMCAT_HOME(最好为大写)指向所安装的tomcat的目录。(3)启动Tomcat服务器:执行在Bin目录下的名为startup.bat的脚本文件可以启动Tomca

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

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

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