WEBGIS期末复习重点
WEBGIS课程重点

思考题第一章绪论1 WEBGIS的定义。
WebGIS,又称万维网地理信息系统或InternetGIS,是在Internet或Intranet网络环境下的一种兼容、存储、处理、分析和显示与应用地理信息的计算机信息系统。
2 为什么WEBGIS是GIS发展的必然?Internet的影响通信、视频、宽带等信息网络与Internet相互融合的步伐加快Internet技术的日趋成熟Internet 改变了软件的体系架构,改变了人们对软件的认识3 WEBGIS的基本思想。
在互联网上提供地理信息,让用户通过浏览器浏览和获得一个地理信息系统中的数据和功能服务。
4 WEBGIS的组成及特点。
WebGIS的组成Web浏览器WebGIS的信息代理WebGIS服务器WebGIS的特点1)集成的全球化的客户/服务器网络系统2)交互系统3)分布式系统4)动态系统5)跨平台系统6)能访问Internet异构环境7)图形化的超媒体信息系统第二章计算机网络1计算机网络:计算机网络就是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统互连起来,以功能完善的网络软件,如网络通信协议、信息交换方式以及网络操作系统等来实现网络中信息传递和资源共享的系统。
信息高速公路:信息高速公路是“网络的网络”,是一个由许多客户机/服务器和同等层与同等层组成的大规模网络,它能以每秒数兆位、数十兆位、甚至数千兆位的速率在其主干网上传输数据,它是由通信网、计算机、数据库以及日用电子产品组成的所谓无缝网络。
通信子网:由通信控制处理机(CCP)、通信线路与其他通信设备组成,负责完成网络数据传输、转发等通信处理任务。
资源子网:由主机系统、终端、终端控制器、连网外设、各种软件资源与信息资源组成,实现全网的面向应用的数据处理和网络资源共享网络协议:(暂定)计算机之间通信和交换信息需要有共同遵守的规则,这就是网络协议。
2 简述计算机网络的发展阶段。
联机系统计算机互联网络标准化网络网络互连与高速网络3 计算机网络由哪几部分组成?各部分的功能?通信子网由通信控制处理机(CCP)、通信线路与其他通信设备组成,负责完成网络数据传输、转发等通信处理任务。
WEBGIS期末复习重点

1、如果让你搭建一个拥有多个节点的网络系统,并说明它在搭建过程中它的安全性如何考虑。
1) 防止内联网信息系统的一些重要信息交互在传输的过程中被非法截获2) 确保网络和系统隔离(防火墙等)的安全3) 网络和系统安全扫描4) 安全实时监控与入侵发现技术5) 操作系统安全加固6) 数据库系统和应用系统安全加固7) 可生存技术性8) 加强安全管理技术2、主流的Web Gis 软件都有那些,具有那些特点?比如上课实验时用的arc servres等等。
Arcgis server特点发布的服务所见及所得空间数据的管理、分析及可视化提供从发布到管理及构建企业级应用的整套方案开发包支持.Net、Java平台及各种客户端API开发技术支持多种服务类型及标准支持IT、Web及商业标准与生俱来的支持SOA架构ArcIMS特征:1. 简单易用的安装、应用和管理向导和模板;2. 强大的客户端,支持流方式传输矢量数据;3. 在Internet桌面浏览器中集成本地数据与网络中的数据;4. 服务器构架的灵活性;5. 高质量的地图符号显示。
6.支持要素数据流方式,支持不同来源的数据整合以及使用一些辅助工具。
Supermap特征共相式思想的核心技术,为跨平台提供了基础;全面基于SOA 的架构体系,方便系统集成和扩展;开放式服务架构,满足任意层次的开发需求;灵活的企业级应用系统部署;以服务的方式提供完整的GIS 功能,允许在权限范围内被广泛的访问和使用;基于网络的GIS 服务,允许分布于各地且采用不同技术的资源协同工作;松散耦合的服务,允许与其他标准业务系统集成;支持多源服务无缝聚合,便于GIS 数据和GIS 功能共享;分布式多层次空间服务集群,通过多个GIS 服务器的资源整合提高服务性能;支持广泛的应用开发环境,Java、.NET、AJAX、Flex、Silverlight 、html5等;提供三维服务(数据、制图与分析)发布、支持三维终端、支持二三维一体化应用天地图特点区别于普通地图网站,“天地图”是以门户网站和服务接口两种形式提供服务。
WebGIS考试复习题

– 并行数据库系统有三类主要的资源:
• 处理器 • 主存模块 • 二级存储(通常是磁盘)
– 并行数据库管理系统就是按照这些资源的互相作用方式进行 体系结构划分的。
– 三类主要的体系结构分别为:
• 共享内存(Shared-Memory, SM) • 共享磁盘(Shared-Disk, SD) • 无共享(Shared-Nothing,SN)
网络GIS相关技术?
• 1、海量空间数据存储与管理技术 • 2、计算机网络技术 • 3、无线通信与移动定位技术 • 4、高性能并行计算技术
GIS在数字城市建设中的主要作 用?
❖地理空间数据库建库和管理的有力手段 ❖辅助决策支持的重要技术 ❖虚拟现实的有效工具
ArcGIS的网络化GIS方案?
ArcGIS提供了三种服务器产品: ArcIMS、 ArcGIS Server、 ArcGIS Image Server。
• 优点是结构简单、所需线缆短、 成本低;扩充方便、增减节点容易; 可 使用光纤,传输率高。
• 缺点是可靠性差,一节点发生故障可导致全网瘫痪;故障检测困难;由于 采用令牌传递方式,即使在负载很轻的情况下,其等待时间也相对比 较长。
无线网络
• 根据网络覆盖距离可将无线网络分为:
– 无线广域网 – 无线局域网 – 无线个人区域网
• “八五”期间推出了GeoStar, MapGIS、 CityStar 等GIS软件。
• 1994年,中国GIS协会在北京成立,标志着国内 GIS行业已形成一定规模。
什么是网络化GIS?
• 网络化GIS(简称网络GIS)是以网络为平台 的GIS。
• 具体讲,网络GIS是指在网络环境下为各种 地理信息科学的应用提供GIS 的基本功能, (如分析工具、制图功能)、分布式计算和空 间数据管理的空间信息管理系统。
webgis复习资料

webgis复习资料webgis复习资料WebGIS复习资料第一章一、填空1、GIS必须具备五个基本功能数据输入、数据编辑、数据存储与管理、空间查询与空间分析、图形输出与交互操作2、图幅接边是指将多张数字化地图按格网并结为一个图层3、数字城市以海量存储、多媒体、宽带网络、3S、虚拟仿真等作为技术基础4、现代物流由运输、存储、包装、配送、装卸搬运构成的有机整体5、GIS制作的军事地图,它具有精度高、信息量大、可编辑、操作简单、便于携带的特点6、位置服务集 INTERNET、无线通信、移动定位、GIS于一体7、高性能并行计算的计算平台有两种实现方式紧耦合的大型机和巨型机、松耦合的分布式计算机。
二、选择2、我国GIS始于20世纪 (80)年代3、GIS别于其他信息系统的最重要特征是(空间查询和空间分析)4、一般的信息管理系统往往不需要对(空间数据)进行管理和操作5、1998年美国副总统戈尔提出(数字地球)概念6、建设(数字流域)无疑是全流域生态环境保护的技术支持7、数字流域的一个重要特点是对流域的地形和地物进行(三维)重建8、提供位置服务的移动终端可以是(移动电话)9、ARC/INFO作为服务器,使用ARCVIEW以文件共享方式访问服务器数据,或通过ARCSDE访问数据库,这是(ESRI)的一种网络GIS 方案10、空间数据引擎是介于(应用程序和DBMS)之间的中间件,能为应用系统提供透明便捷的空间数据服务11、(客户机/服务器网络)模式可以极大减轻服务器负担,降低对网络传输能力的要求12、网络GIS和无线通讯结合和人们带来的好处是(移动定位服务)13、可以连接全球范围内异构的信息孤岛,形成庞大的全球性计算体系的是(网格计算) 14、建立网络系统的关键在于(网格操作系统)三、判断1、GIS可以提供根据用户的不同需求,准确真实图文并茂的输出用户感兴趣的信息 (对)2、计算机科学和网络技术的发展会影响GIS技术的发展(对)3、GIS源于地图,因为其构成地理数据库的大量数据源于地图(对)4、GIS能为决策过程提供查询、分析和地图数据支持,从这种意义上也可以说GIS是一个自动决策系统。
WebGIS期末考试重点解析

1、什么是WebGIS?WebGIS有何应用特点?(1)WebGIS是以WWW的Web页面作为GIS软件的用户界面,把Internet和GIS技术结合在一起,能够进行各种交互操作的GIS,利用Web技术来扩展和完善GIS的一项新技术。
(2)应用特点A.在空间数据发布方面,由于能以图形方式显示空间数据,使用户更容易找到需要的数据.B.在空间查询检索方面,能够进行图形和属性数据库的查询检索。
C.能够发布空间模型服务,形成B/S.D.是基于网络的客户机/服务器系统,信息的传递通过Internet达到全球性,同时用户和服务器可以分布在不同地点和不同计算机平台上,是一个分布式系统。
2、WebGIS发展过程、现状、趋势和前沿。
(1)发展过程:→1993年11月,挪威建立了地图Web服务器。
将地图与Web浏览器结合的思想很快得到广泛应用。
→1994年1月,地理信息索引服务成为许多国家和地区Web站点的重要内容。
之后,美国的联邦地理信息委员会为许多国家、地区、教育、公司以及国际GIS生产商提供在线分布式地理信息服务。
→1995年,活动制图引擎机的出现,使得分布式地理信息服务以动态地图图像浏览的形式提供。
→1996年,进入互联网时代。
GIS软件商相继推出Web服务器站和服务点,如ESRI,Intergraph,Mapinfo等。
→1997年,分布式地理信息和基于Web的地理信息系统一词出现。
一些基于Web浏览器的商业WebGIS软件相继问世。
→1998年,WebGIS一词出现。
→1999年,组件式WebGIS开始研究.→2001年,面向Service的WebGIS的迅速发展,极大促进了地理空间信息的共享。
→2005年,以谷歌为代表的互联网地图服务,让用户真正体验到互联网地图服务带来的好处。
(2)发展现状:“体验问题"-—满足Web浏览者更高、、全方位的体验要求——促使富互联网应用、异步JavaScript、XML、Flex等技术的出现,使得WebGIS有了更好的交互操作能力在旅游、城市规划、军事、交通等多领域内都有着广泛应用。
WebGIS综合复习(1)

所有题目都需要理解,学术界都没有定论的,书上也没有确切答案,所以答案都不唯一……部分题目不好答,有好答案的同学可以分享分享。
祝大家考个好成绩!——Eno1、什么是W EB GIS?(P127)所谓WebGIS,其实质就是基于“客户机/服务器”这种分布式计算模式的GIS,使GIS的空间数据查询、分析和可视化能在WWW上进行。
从WWW的任意一个节点,Internet用户可以浏览WebGIS站点中的空间数据、制作专题图以及进行各种空间检索和分析。
2、为什么需要W EB GIS?1.扩展GIS应用范围,通过在Internet发布GIS数据和服务可以满足更广泛用户的GIS需求,GIS由专业系统转变为公众信息系统;2.从多个数据源集成数据,通过Internet可以集成各种异构数据源的数据,降低了数据散发成本,提高了地理数据共享程度;3.空间信息基础设施的需要,运用基于Web的GIS技术,通过Internet,可以构造跨地区、跨部门的地理信息服务网络。
3、W EB GIS具有什么特点?(P131)1.基于Internet/Intranet标准2.分布式体系结构3.服务范围广4.平台无关5.成本低廉、操作简单6.支持地理分布存储的多源数据4、W EB GIS能做什么(功能)?(P127)1.空间数据发布2.空间查询检索和联机处理3.空间数据可视化4.空间模型分析服务5.Web资源的共享5、W EB GIS的组成及作用?【组成】客户端、服务器、空间数据库【作用】1.促使传统工作站版的GIS走向分布式、大众化,使GIS真正走进人们的生活、工作和学习中;2.空间数据的分发、获取、浏览更加方便、快捷;3.更加友好的、互动的可视化界面,是对传统GIS的一种革新;4.使空间分析无处不在,人们能够随时随地使用GIS的分析功能;5.将GIS与其他软件系统之间的集成变得更加容易,推动了GIS向纵深快速发展,使GIS走向企业化、社会化、网络化和智能化。
webgis复习资料(重点题)【范本模板】

名词解释1.WebGIS:指基于Internet平台,客户端应用软件采用网络协议,运用在Internet上的地理信息系统.2.数字地球:一个以地球坐标为依据的、具有多分辨率的海量数据和多维显示的地球虚拟系统。
3.多源数据集成:4。
SDE(空间数据库引擎Spatial Database Engine):使空间数据可在工业标准的数据库管理系统中存储、管理和快速查询检索的客户/服务器软件。
它将空间数据加入到扩展关系数据库管理系统中,并提供对空间、非空间数据进行有效地管理、高效率操作与查询的数据库接口。
5.基于位置的服务:通过无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在GIS(Geographic Information System,地理信息系统)平台的支持下,为用户提供相应服务的一种增值业务。
6。
Web Services (Web 服务):基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web Service能与其他兼容的组件进行互操作。
7.Mashup :将两种以上使用公共或者私有数据库的web应用,融合在一起,形成一个整合应用。
8.地理元数据:描述地理数据的标识、覆盖范围、质量、空间和时间模式、空间参照系和分发等信息.简答1 什么是OGC规范OGC-Open Geospatial Consortium—开放地理信息联盟,OGC为分布式环境下访问地理数据和地理信资源制定的一套全面的规范.它包括抽象规范和实现规范。
OGC规范致力于为地理信息系统间的数据和服务互操作提供统一。
各厂商按照OpenGIS制定的规范开发GIS 软件,而且些软件之间能够实现互操作。
OGIS(Open Geodata Interoperability Specification)开放地理空间数据互操作规范该规范主要包括三个部分•开放式地理空间数据模型(Open Geodata Model)•OGIS服务模型(OGIS Service Model)•信息团体模型(Information Comunities Model)2 WMS、WFS、WCS?1)。
WebGIS复习大纲答案 3

WebGIS复习大纲1.熟悉WebGIS的体系结构;两层体系结构(C/S);三层(及多层)体系结构(B/S):数据逻辑层;业务逻辑层;表示逻辑层。
胖、瘦、混答:两层体系结构(C/S)客户/服务器模式基于简单的请求/应答方式,即客户机向服务器提出数据处理请求,服务器端接收到请求并对请求进行处理,根据请求的内容执行相应操作,并将操作结果传至客户机一端。
基于客户机的网络GIS体系结构(胖客户机/瘦服务器)基于服务器端的网络GIS体系结构(胖服务器/瘦客户机)三层及多层体系结构(B/S)三层体系结构突破客户/服务器限制,将业务逻辑/表示逻辑/数据逻辑分开,减轻客户机和服务器的压力,较好地平衡负载。
数据逻辑层:负责数据库的存取、管理等。
业务逻辑层:负责系统中业务规则和流程处理。
表示逻辑层:负责前端用户界面。
1)瘦客户端功能分配:服务器端做主要的GIS任务;浏览器端负责显示结果(地图:GIF/JPEG/PNG)优点:客户只需要web浏览器,不需要安装任何软件;客户跨越平台性好;缺点:交互性弱;服务器负担重,系统响应往往比较慢;网络传输负担重。
胖客户端功能分配:客户端做大部分的GIS任务;服务器端提供数据或预制的地图;优点:交互性强;响应比较快;服务器负担轻;网络传输负担轻(在矢量的情况下);缺点:需要安装插件;有些产品安全性差;客户机分析能力有限;处理大量的数据能力一般有限。
2.WMS、WFS、WCS分别是什么?它们都有哪些基本操作?什么是地理信息服务?动态地图服务?缓存地图服务?地理Web 服务基本概念:通过网络获取需要的地理数据并使用数据和相关功能以完成基本的地学处理任务的Internet应用程序。
一般认为,地理信息服务的目标是让任何人在任何时间任何地点获取任何空间信息,即所谓的4A(AnyBody、AnyTime、AnyWhere、AnyThing)。
地理信息Web服务通常包括地理空间数据服务和地理信息处理功能服务。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Plug-in 技术 与具体的浏览器相关,和浏览器一 起处理空间数据。 6、 什么是 Web Gis ?它有什么特点。
Supermap
特征 共相式思想的核心技术,为跨平台提供了基础;全面基于 SOA 的架构体系,方便
系统集成和扩展;开放式服务架构,满足任意层次的开发需求;灵活的企业级应用系统 部署;以服务的方式提供完整的 GIS 功能,允许在权限范围内被广泛的访问和使用; 基于网络的 GIS 服务,允许分布于各地且采用不同技术的资源协同工作;松散耦合的 服务,允许与其他标准业务系统集成;支持多源服务无缝聚合,便于 GIS 数据和 GIS 功能共享;分布式多层次空间服务集群,通过多个 GIS 服务器的资源整合提高服务性 能;支持广泛的应用开发环境,Java、.NET、AJAX、Flex、Silverlight 、html5 等;提 供三维服务(数据、制图与分析)发布、支持三维终端、支持二三维一体化应用
WebGIS 基本概念 1. 通俗地讲,WebGIS 是指工作在 Web 网上的 GIS,是传统的 GIS 在网络上的延伸和 发展,具有传统 GIS 的特点,可以实现空间数据的检索、查询、制图输出、编辑等 GIS 基本功能,同时也是 Internet 上地理信息发布、共享和交流协作的基础。 2. 狭义上讲,WebGIS 是一种在 Internet 技术上发展起来的新技术,其核心是将 GIS 的功能嵌入到满足 HTTP 和 TCP/IP 标准的 Internet 应用体系中,实现 Internet 环境 下地理信息的有效管理与处理。
B/S 构件组成,方面构件个别的更换,实现系统的无缝升级. 系统维护开销减到最小.用户从 网上自己下载安装就可以实现升级. 6.处理问题不同 C/S 程序可以处理用户面固定, 并且在相同区域, 安全要求高需求, 与操作系统相关. 应 该都是相同的系统
B/S 建立在广域网上, 面向不同的用户群, 分散地域, 这是 C/S 无法作到的. 与操作系统 平台关系最小. 7.用户接口不同 C/S 多是建立的 Window 平台上,表现方法有限,对程序员普遍要求较高 B/S 建立在浏览器上, 有更加丰富和生动的表现方式与用户交流. 并且大部分难度减低, 减低开发成本. 8.信息流不同 C/S 程序一般是典型的中央集权的机械式处理, 交互性相对低 B/S 信息流向可变化, B-B B-C B-G 等信息、流向的变化, 更像交易中心。 联系:
繁重的安装、配置和升级等维护工作中解脱了出来,可以把主要精力放在服务器程序的更新
工作上。同时,使用 Web 浏览器作为客户端软件,界面友好,新开发的系统也不需要用户 每次都从头学习。而且,这种三层模式,层与层之间相互独立,任何一层的改变都不影响其
他层原有的功能,所以可用不同厂家的产品组成性能更佳的系统。总之,三层模式的
天地图
特点 区别于普通地图网站,“天地图”是以门户网站和服务接口两种形式提供服务。普通公
众接入互联网就可以方便地实现各种地理信息数据的二维、三维浏览,进行地名搜索定位、
距离和面积等商业地图 网站经过授权后,可以自由调用相关地理信息服务资源,进行专题信息加载、增值服务功能 开发,从而大大节省地理信息采集更新维护所需的成本啊。
1、 如果让你搭建一个拥有多个节点的网络系统,并说明它在搭建过程中它的安全性如何 考虑。 1) 防止内联网信息系统的一些重要信息交互在传输的过程中被非法截获 2) 确保网络和系统隔离(防火墙等)的安全 3) 网络和系统安全扫描 4) 安全实时监控与入侵发现技术 5) 操作系统安全加固 6) 数据库系统和应用系统安全加固 7) 可生存技术性 8) 加强安全管理技术 2、 主流的 Web Gis 软件都有那些,具有那些特点?比如上课实验时用的 arc servres 等
两者之间的处理负载。这种结构适应了空间数据分布的特征,提高了网络计算
资源和存储资源的利用率。
3. 服务范围广 WebGIS 服务范围广泛主要体现在两方面:WebGIS 可以通过网络为更加广阔范 围内的用户提供空间信息服务;WebGIS 客户可以同时访问多个位于不同地方 的服务器上的最新数据,而这一 Internet/Intranet 所特有的优势极大地方便了 GIS 的数据管理。
WebGIS 特点 WebGIS 使各种用户能通过浏览器对空间数据进行访问,实现检索、查询、制图输出、 编辑等 GIS 基本功能。它具有网络 GIS 的所有特点。在以下几个方面,WebGIS 还显示 出其与传统 GIS 的根本区别。 1. 基于 Internet/Intranet 标准 2. 分布式体系结构 空间数据本身在空间上是分布的,WebGIS 采用分布式体系结构形成了客户端 和服务器端相互分离、协同工作的多层分布结构,通过各种均衡策略有效平衡
系统开发中 C/S 结构(Client/Server)中 Clien(t 客户端)往往可以由 B/S 结构(Browser/Server 结构)的 Browser(浏览器)及其载体承担,C/S 结构的 Web 应用与 B/S 结构(Browser/Server 结构)具有紧密联系。大系统和复杂系统中,C/S 结构和 B/S 结构的嵌套也很普遍。 原来的 Client/Server 结构转变成 Browser/Server 结构后,客户机的压力大大减轻,负荷被均 衡地分配给了服务器。由于这种结构不再需要专用的客户端软件,因此也使技术维护人员从
超图
5、 Web Gis 主要实现的技术模式,并比较他们的技术原理。 通用网关接口
通过环境变量、命令行参数、标准输 入/输出与 Web 服务器和 GIS 服务器进行通信,传递有 关参量和 GIS 处理结果。 动态网页技术, 如 ASP、JSP、 PHP 等 以 ASP 为例,通过调用服务器端的组件来实现各 种功能并将结果返回给客户端。 服务器应用程序接口 (ServerAPI) 依附于特定的 Web 服务器,运行 于 Web 服务器的进程中,实现过程和 CGI 类似,运行效率远 高于 CGI 程序。 JavaApplet 技术 将 JavaApplet 自 动下载到客户端的浏览器上,并利用 URL 对象来分布式访问具有 URL 的对 象。
4. 平台无关 WebGIS 的客户端采用的是通用浏览器
5. 成本低廉、操作简单 6. 支持地理分布存储的多源数据
WebGIS 能充分利用已有的各种空间信息资源,支持地理上分布存储的多种来 源和格式的空间数据,不仅有利于数据的维护和更新,而且有利于平衡系统负 载,提高存取速度。
3、 C/S 架构;B/S 架构是什么?他们都有什么特点、区别、联系? 一、C/S 架构
C/S 架构是一种典型的两层架构,其全程是 Client/Server,即客户端服务器端架构,其客户 端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,
客户端通过数据库连接访问服务器端的数据;另一种是 Socket 服务器端,服务器端的程序 通过 Socket 与客户端的程序通信。 C/S 架构的优缺点: 优点:
Browser/Server 结构从根本上弥补了传统的二层模式的 Client/Server 结构的缺陷,是应用系 统体系结构中一次深刻的变革。
4、 以我们知道的某个 Web Gis 平台为例,说明他的软件架构。 (arcgis servres 架构 体系)。
Arcgis server 架构图
在这幅图中,可以看到作为一个完整的 GIS 服务器站点架构,它包括服务管理员,服务发 布者,有数据服务器,GIS 服务器,有 Web 服务器以及使用 ArcGIS Server 服务的各种终端 (桌面端,移动端,浏览器等)。
己管理. 有比 C/S 更强的适应范围, 一般只要有操作系统和浏览器就行 2.对安全要求不同 C/S 一般面向相对固定的用户群, 对信息安全的控制能力很强. 一般高度机密的信息系统 采用 C/S 结构适宜. 可以通过 B/S 发布部分可公开信息. B/S 建立在广域网之上, 对安全的控制能力相对弱, 可能面向不可知的用户。 3.对程序架构不同 C/S 程序可以更加注重流程, 可以对权限多层次校验, 对系统运行速度可以较少考虑. B/S 对安全以及访问速度的多重的考虑, 建立在需要更加优化的基础之上. 比 C/S 有更高 的要求 B/S 结构的程序架构是发展的趋势, 从 MS 的.Net 系列的 BizTalk 2000 Exchange 2000 等, 全面支持网络的构件搭建的系统. SUN 和 IBM 推的 JavaBean 构件技术等,使 B/S 更加成熟. 4.软件重用不同 C/S 程序可以不可避免的整体性考虑, 构件的重用性不如在 B/S 要求下的构件的重用性好. B/S 对的多重结构,要求构件相对独立的功能. 能够相对较好的重用.就入买来的餐桌可以 再利用,而不是做在墙上的石头桌子 5.系统维护不同 C/S 程序由于整体性, 必须整体考察, 处理出现的问题以及系统升级. 升级难. 可能是再 做一个全新的系统
1.C/S 架构的界面和操作可以很丰富。 2.安全性能可以很容易保证,实现多层认证也不难。 3.由于只有一层交互,因此响应速度较快。 缺点:
1.适用面窄,通常用于局域网中。 2.用户群固定。由于程序需要安装才可使用,因此不适合面向一些不可知的用户。 3.维护成本高,发生一次升级,则所有客户端的程序都需要改变。 二、B/S 架构 B/S 架构的全称为 Browser/Server,即浏览器/服务器结构。Browser 指的是 Web 浏览器,极 少数事务逻辑在前端实现,但主要事务逻辑在服务器端实现,Browser 客户端,WebApp 服 务器端和 DB 端构成所谓的三层架构。B/S 架构的系统无须特别安装,只有 Web 浏览器即可。 B/S 架构中,显示逻辑交给了 Web 浏览器,事务处理逻辑在放在了 WebApp 上,这样就避 免了庞大的胖客户端,减少了客户端的压力。因为客户端包含的逻辑很少,因此也被成为瘦 客户端。 B/S 架构的优缺点 优点: 1)客户端无需安装,有 Web 浏览器即可。 2)BS 架构可以直接放在广域网上,通过一定的权限控制实现多客户访问的目的,交互性较 强。 3)BS 架构无需升级多个客户端,升级服务器即可。 缺点: 1)在跨浏览器上,BS 架构不尽如人意。 2)表现要达到 CS 程序的程度需要花费不少精力。 3)在速度和安全性上需要花费巨大的设计成本,这是 BS 架构的最大问题。