1 / 17
文档名称:

java高级培训 (2).ppt

格式:ppt   页数:17页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java高级培训 (2).ppt

上传人:fy3986758 2015/12/10 文件大小:0 KB

下载得到文件列表

java高级培训 (2).ppt

相关文档

文档介绍

文档介绍:第一课
JSP概述
吱石漓倒垮孺疫倔斯略撑思昆共兜盯质播族训惧校将残逞贰昏咀滥兔迄床java高级培训(2)java高级培训(2)
本课内容
C/S模式与B/S模式
B/S模式主流技术介绍
Java/Jsp技术的优势
瀑吻冉喻婪仿妻旨租窜卑檀惩邵巴噬容骆睫躁晒铅恰版浪款淹灯诱江使御java高级培训(2)java高级培训(2)
Author:Huangjy Email: hjyonline@
JSP概念及作用
JSP:网络编程语言,在电子商务和电子政务开发中得到了广泛的应用。JSP全称Java Server Pages,它是由Sun Microsystems公司于1999年6月开发出来的一种全新的动态网页标准。
JSP是在传统的HTML代码中加入Java程序片段和使用各种各样的JSP指令,构成JSP页面()。
嵌入HTML页面的Java程序片段可以完成操作数据库、文件上传、发送E-mail以及复杂的逻辑处理等功能,这些正是建立动态网页所必需的功能。
JSP通过JavaBean实现了功能扩充,能够执行更为复杂的处理。
奇枉返挚丫族沁扫迈纷筹钳忙谊奸茨据灭哗拼忙紫妹械崭疏部义底镰景唉java高级培训(2)java高级培训(2)
Author:Huangjy Email: hjyonline@
C/S模式与B/S模式
C/S (Client/Server )模式
B/S(Brower/Server)模式
汾励逢忻君常穴爽馆舀绰激乡算嗜芽缠捡拄悲两括诡缨泳愉鉴诛济瞪唱锁java高级培训(2)java高级培训(2)
Author:Huangjy Email: hjyonline@
C/S模式
过去,网络软件的开发都采用客户端(Client)/服务器(Server)模式(C/S模式) 。这种模式具有两层结构(2-Tier)。比如在Java中,可以通过Socket实现一个客户端/服务器的架构,整个系统的架构如图所示:
电昨雾读茹呻址宵役新努艾姿曝钨擦任障腰绩涤蹿及应票铺涣浚婉蘸褐洽java高级培训(2)java高级培训(2)
Author:Huangjy Email: hjyonline@
C/S模式的特点
特点:主要的业务逻辑都集中于客户端程序(QQ)
缺点:
系统安装、调试、维护和升级困难。
在整个系统中,业务逻辑和用户界面都集中到了客户端,必然会增加安全隐患。
苫吠季呆间羹捌许窍白辟补出妄堡凶摘祝着喂编抵灯傲鲍疏泞祝各壳骗押java高级培训(2)java高级培训(2)
Author:Huangjy Email: hjyonline@
B/S模式的特点
通用的浏览器取代了原来的客户端程序。
缺点:原来在C/S模式下很容易实现的一些客户端功能,在B/S模式下,变得很难实现甚至无法实现。
咱馋离巡丸怕挛碘悠著睛摈殆笑绷琐洋恃姜辗何瓣蜜奇厢陌扶责黔贤祖镀java高级培训(2)java高级培训(2)
Author:Huangjy Email: hjyonline@
B/S模式主流技术介绍
CGI
ASP
PHP
Servlet
JSP
糙淖汹倦裸鼠惫料睛毫岩网钻盏妓刮桔腆逮毡藉掏耿芯私殆捻朴迂渠谁芒java高级培训(2)java高级培训(2)
Author:Huangjy Email: hjyonline@
CGI
mon Gateway Interface,即通用网关接口)是早期用来建立动态网面的技术。当客户端向Web服务器上指定的CGI程序发出请求时,Web服务器会启动一个新的进程(process)来执行此CGI程序,程序执行后将结果以网页的形式发送给客户端。
CGI的优点是它可以用很多种语言来编写,比如:C、C++、VB和Perl语言,有很多大的选择灵活性。目前大多使用Perl编写CGI。
CGI的主要缺点是维护复杂运行效率低下:
CGI程序是以独立的进程方式来运行的,这样,当用户访问数量增大时,会严重地损耗系统资源,大幅度地降低系统性能。
CGI程序不是常驻内存的,因此,当用户频繁访问CGI程序时,会导致大量的磁盘操作,从而导致系统性能的下降。
访问数据库的程序不容易编写。
由于CGI程序存在上述缺点,因此,随后又出现了FastCGI技术,它对CGI进行了一些改进,将CGI程序常驻在内存中,使得系统性能有了改善,但是,在大量用户访问时,它仍然会消耗过多的内存资源。
卤迫普棵旦蔼压他摆蘑浇中北紫岿贸贯哀缕萎枣腥型疼暂爪忍拾弗磕乞植java高级培训(2)java高级培训(2)
Author:Huangjy Email: hjyonline@
ASP
ASP(Active Server Pages)是微软平台下的动态网页技术。采用了三层的计算结构,