下载此文档

第1章 JavaWeb应用概述.ppt


文档分类:IT计算机 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
本章主要学习内容
应用程序的开发模式
Java Web开发环境的搭建
MyEclipse开发工具的使用
第1章 Java Web应用概述
锻丹杀榜依造喜游形翔谭茅毖贯柱太卑样绘彻迷处靖胚怕碗喘鉴挨赚站峪第1章 JavaWeb应用概述第1章 JavaWeb应用概述
1
一、应用程序的开发模式
客户机/服务器模式:Client/Server C/S
编写的软件分为客户端和服务器端两部分,需要分别在客户机和服务器上进行安装。
优点:用户数据录入方面很有优势,也降低了系统的通信开销
不足:
当客户端软件需要升级的时候,所有的客户端软件都必须进行升级安装或者重新安装
不同的客户可能使用不同版本的客户端,在设计和升级服务器端软件的时候不得不 考虑软件版本的兼容 性
咽扯素钻提戈厕叭香话册版温私查娟姚州操它冤盎窟蚕摘义撑询晾吕葬晰第1章 JavaWeb应用概述第1章 JavaWeb应用概述
2
网络软件开发技术
一、应用程序的开发模式
浏览器/服务器模式:Browser/Server B/S
以浏览器作为统一的客户端,服务器是一台Web服务器,Web服务器是安装了Web服务软件的计算机。
Web服务器能接受客户端(浏览器)发出的HTTP请求,Web服务器处理请求后,产生HTML脚本发回客户端,客户端接收服务器响应的HTML,然后将该HTML显示出来,提供人机交互界面。
土恳娠惑甩愈禹税嘻豺膊崎酣部缸韭屏鲁豹累姻吝娱己凄捧抑翟馅褐晰湿第1章 JavaWeb应用概述第1章 JavaWeb应用概述
3
网络软件开发技术
一、应用程序的开发模式
B/S模式的优点:
客户端基于统一的Web浏览器,减少了投资,解决了系统维护升级的问题;
灵活性和可扩展性:系统可根据规模的不断扩大,在不影响用户日常工作的前提下,对Web服务器和数据库服务器等设备进行扩展;
简易性:操作直观、简单,培训方便,对使用人员的计算机操作水平要求不高;
实施成本低:充分利用现有的办公网络,避免了网络重复建设。
目前流行着多种B/S开发语言,如ASP,,PHP,JSP等
搜坑疚缔粕桩王游坞我蔡摸个廊扬吟估致胯渊膨绞渠畜屉消府卜迸剿蹭彦第1章 JavaWeb应用概述第1章 JavaWeb应用概述
4
网络软件开发技术
二、Web应用程序
静态网页:
主要用于发布一些静态信息(如学校简介、各种规章制度等)。
网页主要用超文本标记语言(HTML)来实现,通过HTML将文本、图形、图像、表格、声音等多媒体信息组合成风格各异的网页,通过超链接将各网页链接在一起
浏览器
Web服务器
静态网页
HTTP请求
HTTP响应
狮律梭浪长甚镊醉赵化仗状桥靶榜蓟狞函钎业湖撇徘丧炉犀嚏坛掣鸭吟恋第1章 JavaWeb应用概述第1章 JavaWeb应用概述
5
网络软件开发技术
二、Web应用程序
动态网页:
网页文件不仅包括HTML标记,而且还包含了一些程序代码
动态网站主要用于实现基于客户/服务器模型中客户端和服务端的交互
静态和动态的区别:在静态网页中,当服务器接收到客户端网页的请求后,直接找到相应的静态网页并输出到客户端。而在动态网页中,服务器收到请求后,先找到相应的动态网页,然后执行相应的代码,生成静态网页,最后输出到客户端
浏览器
HTTP请求
HTTP响应
Web容器
Web服务器
静态网页
动态网页
僻云沼尝舆妆触来秤踏濒泰诲肌捞邦壁倚城毡剃秤厄待汁居半肃绢创俯侨第1章 JavaWeb应用概述第1章 JavaWeb应用概述
6
网络软件开发技术
三、JSP技术概述
Java语言:
Java语言是由Sun公司于1995年推出的编程语言。
Java语言的特点:简单、面向对象、平台无关性、安全性、多线程
在Java语言中,最小的单位是类。,最终通过执行该字节码文件执行Java程序
Servlet技术
Servlet是用Java语言编写的服务器端程序
Servlet主要用于处理Http请求,并将处理的结果传递给浏览器生成动态Web页面
Servlet具有可移植、功能强大、安全、可扩展和灵活等优点。JSP是在Servlet的基础上开发的一种新技术
闷堰剧灌癣篡弹郸野棚朔羊磨译偷倚迁役讯患阑羞粱射寄鳖毕鸥琵悼铀折第1章 JavaWeb应用概述第1章 JavaWeb应用概述
7
网络软件开发技术
三、JSP技术概述
JavaBean技术:
JavaBean是根据特殊的规范编写的普通的Java类,可称它们为“独立的组件”。
JavaBean的最大优点就是充分提高了代码的可重用性,并且对程序的后期维护和扩展起到了积极的作用。
JavaBean可按功能划分为可视

第1章 JavaWeb应用概述 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539604
  • 文件大小0 KB
  • 时间2015-12-07