已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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等;提供三维服务(数据、制图与分析)发布、支持三维终端、支持二三维一体化应用天地图特点区别于普通地图网站,“天地图”是以门户网站和服务接口两种形式提供服务。普通公众接入互联网就可以方便地实现各种地理信息数据的二维、三维浏览,进行地名搜索定位、距离和面积量算、兴趣点标注、屏幕截图打印等操作。而导航、餐饮、宾馆酒店等商业地图网站经过授权后,可以自由调用相关地理信息服务资源,进行专题信息加载、增值服务功能开发,从而大大节省地理信息采集更新维护所需的成本啊。3、 C/S 架构;B/S架构是什么?他们都有什么特点、区别、联系?l 一、C/S 架构 C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据;另一种是Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。 C/S 架构的优缺点: 优点: 1.C/S架构的界面和操作可以很丰富。 2.安全性能可以很容易保证,实现多层认证也不难。 3.由于只有一层交互,因此响应速度较快。 缺点: 1.适用面窄,通常用于局域网中。 2.用户群固定。由于程序需要安装才可使用,因此不适合面向一些不可知的用户。 3.维护成本高,发生一次升级,则所有客户端的程序都需要改变。l 二、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架构的最大问题。 4)客户端服务器端的交互是请求-响应模式,通常需要刷新页面,这并不是客户乐意看到的。(在Ajax风行后此问题得到了一定程度的缓解)l C/S 与 B/S 区别: 1 硬件环境不同: C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务. B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信息自己管理. 有比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 程序由于整体性, 必须整体考察, 处理出现的问题以及系统升级. 升级难. 可能是再做一个全新的系统 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等信息、流向的变化, 更像交易中心。联系:系统开发中C/S结构(Client/Server)中Client(客户端)往往可以由 B/S结构(Browser/Server结构)的Browser(浏览器)及其载体承担,C/S结构的Web应用与B/S结构(Browser/Server结构)具有紧密联系。大系统和复杂系统中,C/S结构和B/S结构的嵌套也很普遍。原来的Client/Server结构转变成Browser/Server结构后,客户机的压力大大减轻,负荷被均衡地分配给了服务器。由于这种结构不再需要专用的客户端软件,因此也使技术维护人员从繁重的安装、配置和升级等维护工作中解脱了出来,可以把主要精力放在服务器程序的更新工作上。同时,使用Web浏览器作为客户端软件,界面友好,新开发的系统也不需要用户每次都从头学习。而且,这种三层模式,层与层之间相互独立,任何一层的改变都不影响其他层原有的功能,所以可用不同厂家的产品组成性能更佳的系统。总之,三层模式的Browser/Server结构从根本上弥补了传统的二层模式的Client/Server结构的缺陷,是应用系统体系结构中一次深刻的变革。4、 以我们知道的某个 Web Gis 平台为例,说明他的软件架构。 (arcgis servres 架构体系)。Arcgis server架构图在这幅图中,可以看到作为一个完整的GIS服务器站点架构,它包括服务管理员,服务发布者,有数据服务器,GIS服务器,有Web服务器以及使用ArcGISServer服务的各种终端(桌面端,移动端,浏览器等)。超图5、 Web Gis主要实现的技术模式,并比较他们的技术原理。通用网关接口 通过环境变量、命令行参数、标准输 入/输出与Web服务器和GIS服务器进行通信,传递有关参量和 GIS处理结果。动态网页技术, 如ASP、JSP、 PHP等 以ASP为例,通过调用服务器端的组件来实现各 种功能并将结果返回给客户端。服务器应用程序接口 (ServerAPI) 依附于特定的 Web服务器,运行 于Web服务器的进程中,实现过程和CGI类似,运行效率远高于CGI程序。JavaApplet 技术 将JavaApplet自 动下载到客户端的浏览器上,并利用URL对象来分布式访问具有 URL的对象。ActiveX 技术 由HTML、Script和Active组件组成,建立在OLE 标准之上,通过 ActiveX控件的属 性、事件、方法等与应用程序交互完成具体任务和信息通道。Plug-in 技术 与具体的浏览器相关,和浏览器一 起处理空间数据。6、 什么是Web Gis ?它有什么特点。l WebGIS基本概念1. 通俗地讲,WebGIS是指工作在Web网上的GIS,是传统的GIS在网络上的延伸和发展,具有传统GIS的特点,可以实现空间数据的检索、查询、制图输出、编辑等GIS基本功能,同时也是Internet上地理信息发布、共享和交流协作的基础。2. 狭义上讲,WebGIS是一种在Internet技术上发展起来的新技术,其核心是将GIS的功能嵌入到满足HTTP和TCP/IP标准的Internet应用体系中,实现Internet环境下地理信息的有效管理与处理。 l WebGIS特点WebGIS使各种用户能通过浏览器对空间数据进行访问,实现检索、查询、制图输出、编辑等GIS基本功能。它具有网络GIS的所有特点。在以下几个方面,WebGIS还显示出其与传统GIS的根本区别。1. 基于Internet/Intranet标准2. 分布式体系结构 空间数据本身在空间上是分布的,WebGIS采用分布式体系结构形成了客户端和服务器端相互分离、协同工作的多层分布结构,通过各种均衡策略有效平衡两者之间的处理负载。这种结构适应了空间数据分布的特征,提高了网络计算资源和存储资源的利用率。 3. 服务范围广 WebGIS服务范围广泛主要体现在两方面:WebGIS可以通过网络为更加广阔范围内的用户提供空间信息服务;WebGIS客户可以同时访问多个位于不同地方的服务器上的最新数据,而这一Internet/Intranet所特有的优势极大地方便了GIS的数据管理。4. 平台无关 WebGIS的客户端采用的是通用浏览器 5. 成本低廉、操作简单 6. 支持地理分布存储的多源数据WebGIS能充分利用已有的各种空间信息资源,支持地理上分布存储的多种来源和格式的空间数据,不仅有利于数据的维护和更新,而且有利于平衡系统负载,提高存取速度。 7、 举例说明当前Web Gis 的发展趋势、分支和发展 方向。l WebGIS 应用前景n 随着WebService的兴起,一系列的服务、通信标准的制定,在网络上实现GIS互操作已成为可能。n WebGIS自身将与各种先进的计算机技术相结合,例如虚拟现实技术、多媒体技术等,这将会极大地扩展WebGIS的应用和发展空间。 n 结合GPS、移动GIS等技术的研究与实用化,WebGIS将深入到人们的日常工作与生活中。 n 电子商务、电子政务的应用离不开空间信息,WebGIS将为其提供良好的支持 WebGIS的发展趋势3.1 更加的面向服务,从数据服务到信息处理服务随着Internet、分布式计算以及计算图形学的飞速发展,开发基于Internet的3维GIS系统已成为可能。这三种技术的有力结合,为地理信息系统开创了一个新的时代,促使WebGIS的概念由地理数据服务提高到地理信息处理服务的新阶段。地理信息服务(GIServices)的概念是地理信息系统发展的必然趋势。3.2 网格GIS互联网技术正经历着Internet Web网格的发展历程。网格技术已逐渐成为新一代计算机网络技术发展的主流。在基于网格技术的网络环境下,互联网应用更强调网上各种资源的共享与互操作性,这种发展趋势对当前各种形式的GIS(包括WebGIS)必将产生越来越深刻的影响。3.3 虚拟地理环境所谓虚拟地理环境,是指用计算机技术来生成一个逼真的三维视觉、听觉、触觉或嗅觉等感觉世界,让用户可以从自己的视点出发,利用自然的技能和某些设备对这一生成的虚拟世界客体进行浏览和交互考察。这一定义强调的是:逼真的感觉、自然的交互、个人的视点及迅速的响应。3.4 多源数据访问网络环境下开放的空间数据交换格式是目前普遍追求的目标。GML+SVG方式是今后的发展方向。GML(Geography Markup Language)是由Open GIS联盟制定的基于XML的对地理信息(包括地理特征的几何属性)的传输和存储的编码规范,SVG(Scalable Vector Graphics)是可伸缩的矢量图形,是用来描述二维图形的XML语言。应用GML和SVG可以克服传统WebGIS的很多缺点。GML可以用来交换GIS数据,而SVG可以用来方便浏览GIS数据。两者可以互相补充,使WebGIS的功能更加丰富,开发更加简单,实现更加容易。3.5 智能化的GIS目前GIS的大部分应用都处于输出信息为客户提供辅助决策支持的阶段,缺乏知识处理、主动学习和推理的能力,而客户需要的却不仅仅是信息,还有针对某种问题的知识或智能解决方案。客户希望在与GIS的交互过程中,GIS能通过知识学习和积累逐步了解客户的习惯、需求等,不断实现优化以便提供个性化的服务。因此,基于知识的GIS智能化研究是今后一个很重要的方向。8、 Web Gis 与传统的、基于桌面的、局域网的Gis 相比有什么优势?与传统的GIS相比,WebGIS主要有以下特点:(1) 更简单的操作,更低的开发管理成本。WebGIS利用浏览器进行地理信息发布,从而使客户不必专业培训,更不需要购买昂贵的专业GIS平台,不用关心空间数据库的维护就可以直接通过Web浏览器获取所需的数据,进行各种地理信息的分析。(2) 更方便的信息共享。全球范围内任意一个Web站点的GIS用户都能获得WebGIS服务器提供的服务,并且WebGIS实现了客户可同时访问不同服务器上的最新数据,从而真正的实现了GIS的大众化。(3) 与其它Web应用的无缝集成。开放的、非专用的Internet技术标准为WebGIS进一步扩展提供了极大的空间,并为WebGIS与其他信息服务进行无缝集成提供了最好的平台,从而使WebGIS的功能更丰富。(4) 平台的独立性。不论客户端的软硬件如何,只要能用Web浏览器,就可以访问WebGIS数据,特别是随着SunONE和Microsoft公司的.NET计划的发展,一次编写,到处运行的WebGIS是完全可以实现的,从而使WebGIS的跨平台性向更深层次发展。(5) 高效的平衡计算负载。WebGIS系统能充分利用网络资源,将基础性、全局性的处理交由服务器执行,而对数据量较小的简单操作则由客户端直接完成。这种计算模式能灵活高效地寻求计算负荷和网络流量负载在服务器端和客户端的合理分配方案。9、 与Web Gis 相关的研究前沿有那些?1、 地理标记语言-网络环境下开放的空间数据交换格式2.开放式地理信息系统3一体化的空间数据管理与分析4、基于分布式计算的WebGIS 5、网络虚拟地理环境6、移动通信技术扩展GIS应用10、Web Gis的技术特点以及需要解决的问题有那些?特点:1、GIS技术网络化特点。一方面,GIS技术发展大致经历了三个主要阶段:专业式GIS、桌面GIS到网络GIS。另一方面,GIS技术网络化还表现为GIS的数据模型、数据组织与存储模式的网络化。ESRI公司的Geodatabase数据模型是个典型的网络化GIS数据模型,Oracle的SDO数据模型,ArcSDE的连续数据模型。2、GIS应用网络化特点。首先,数据共享的网络化特点,尤其是网络化的数据库。其次,GIS应用协同网络化特点也非常突出。3、更广泛的应用领域和访问范围。 4、真正的信息共享。屏蔽了软硬件差异,用户对GIS数据或功能的访问通过普通的Web浏览器或专用的客户端程序进行,用户不需要关心服务器的具体实现细节。还可以在本机或某个服务器上进行分布式组件的动态组合和空间数据的协同处理与分析,实现远程异构数据的共享。5、系统成本降低。普通GIS在每个客户端都要配备昂贵的专业GIS软件,而用户使用的经常只是一些最基本的功能,造成极大浪费。网络GIS是利用个性化的终端进行信息发布,其软件成本与全套专业GIS相比明显要节省的多,同时维护费用也大大降低。尚需解决的问题:1、网络带宽的限制(WebGIS最大的问题就是数据传输量) 2、复杂地理信息的查询、分析和处理 3、图形信息的表达困难11.面向web服务的gis体系结构及其实现过程集中式体系结构使用的是终端/工作站模式,工作站集中了所有的计算,数据处理全部在服务器端完成,终端仅为用户操作计算机的界面2,用来显示数据处理结果,终端用户不能进行任何操作,所得图形数据是静态的两层体系结构模式采用客户/服务器模式,客户机和服务器通过网络协议进行信息交互。客户机向服务器发出数据和GIS数据处理工具请求,服务器根据请求将数据和数据处理工具一并传送给客户机,客户机根据用户操作完成数据处理和分析。WebGIS的多层体系结构多层体系结构屏蔽了客户机和服务器的直接连接,由中间层Web服务器接受客户机请求,然后寻找相应的数据库以及处理程序,经由GIS数据处理器处理将结果返回客户端。12.简单说HTTP与TCP/IP的关系1)TCP/IP协议:规范了Internet上所有计算机之间的数据传输格式和传送方式。 2)HTTP协议:超文本传输协议,采用请求、应答模式实现客户机与服务器的信息通信。TCP/IP是传输层协议,主要解决数据如何在网络中传输;而HTTP是应用层协议,主要解决如何包装数据。我们在传输数据时,可以只使用传输层(TCP/IP),但是那样的话,由于没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用应用层协议,应用层协议很多,有HTTP、FTP、TELNET等等,也可以自己定义应用层协议。WEB使用HTTP作传输层协议,以封装HTTP文本信息,然后使用TCP/IP做传输层协议将它发送到网络上。13.webgis关键技术有哪些(1)空间数据发布WebGIS能以图形方式显示空间数据 (2)空间查询检索和联机处理利用浏览器提供的交互能力,WebGIS可以实现图形及属性数据的查询检索,并通过与浏览器交互来远程操作这些数据。(3)空间数据可视化通过某种Web传输方式,把空间图形及属性数据或者是分析结果发送到客户端的浏览
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 内蒙古2026年军队文职《专业科目》考试试题及答案
- 2026年烟草专卖局公司招聘考试试题及参考答案
- 2026年山东农业专业技术职务资格考试(农学)综合试题及答案
- 2026年江西省上饶市烟草系统人员招聘笔试参考题库及答案解析
- 2026年价格鉴证师价格鉴证案例分析考试真题(完整版)
- 2026年干部竞聘面试题含答案
- 2026年成人高考专升本政治密训试题及答案
- 2026年共青团入团气度素养测试试题含答案
- 2025 零碳行动报告 远景
- 2026年成人高考政治综合自测试卷及答案
- 非法采矿案例课件
- 二氧化硅的气化温度
- 2025年高效节能变压器安装工程劳务合同范本
- 畜禽疫病防治技术课件
- 九上名著章节课件-《水浒传》第1回《张天师祈禳瘟疫 洪太尉误走妖魔》情节梳理+人物形象+巩固试题
- 各地市可编辑的山东地图
- 企业品牌形象的视觉识别系统设计
- 工地防洪防汛安全教育
- 出差管理制度及出差标准-确定
- DB36T-植保无人飞机施药作业防治柑橘病虫害技术规程
- 中国广电笔试试题及答案
评论
0/150
提交评论