永发信息网

如何平衡网络GIS服务器与客户端的负载

答案:1  悬赏:80  手机版
解决时间 2021-11-28 18:54
如何平衡网络GIS服务器与客户端的负载
最佳答案
在两层体系结构中,有两种方式:
1、基于客户机的网络GIS体系结构
称为“瘦”服务器/“胖”客户机的网络GIS。客户机需要下载或安装相应的客户机GIS应用程序。此外,对于像WeGIS或移动GIS的应用,客户机还需要一些脚本程序,用于在客户端创建复杂的用户接口。
大多数基于客户机的网络GIS中,GIS分析工具和GIS数据最初驻留在服务器上。用户通过客户机向服务器发出GIS数据和GIS处理工具的请求,服务器根据客户机的请求将数据和GIS处理工具一并传送给客户机。客户机接受所需要的数据和GIS处理工具,按照用户的操作,进行GIS数据处理和分析。
2、基于服务器端的网络GIS体系结构
称为“胖”服务器/“瘦”客户机的网络GIS。其主要特点是服务器端的负载较重,GIS的绝大多数功能是在服务器端实现的,客户机的浏览器仅充当前端的对用户友好的接口。用户在客户机浏览器上通过向服务器发送初始化和数据处理与服务请求,服务器接受此请求后,分析请求的处理要求,并对请求加以处理,将处理结果通过网络返回客户机,并在客户机浏览器上按适当方式予以显示。
在三层体系结构中,客户端可以是PC、PDA或蜂窝电话等,中间层通常是工作站或小型机,服务器可以是主机、小型机等。客户机可以不直接向数据服务器发送请求,数据的请求由应用服务器根据客户端的请求向数据服务器提出,数据访问的结果也是由应用服务器负责发送到客户端的。在三层结构中,Web服务器既作为一个浏览服务器,同时又是应用服务器,将整个应用逻辑和规则驻留其上,而只有表示层存在于客户机,使客户机变得很单纯,从而极大地减轻了客户机的负担。在这种结构中,只需相应地增加中间层服务器即可满足应用的需要。应用服务器支持多种关系数据库管理系统和数据类型,并通过对象中间技术,在网络上寻找对象应用程序,完成对象间的通信。这样便屏蔽了网络通信的细节,使客户机和服务器均不需要了解对方的具体工作,从而实现无缝透明的连接。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
常州公交517从湖塘往奔牛,末班车途经花园公
下午3:40立秋热不热
十九点5×19点5+19点6×19点七的简便方法
黎的艺术字体这么写
Garmin运动手表好不好,看身边很多同事都戴这
命门穴艾灸燃的慢的原因
实验室配制50克溶质质量分数为6%的氯化钠溶液
你们谁购买过人脉大师了吗?功能如何?百度网
数学分析两道题,关于极限的
钢筋柱子核心箍标准
他在我这订了一个车,没交订金。车提回来他不
these,pens,my,are,red,two怎么连词成句
赵云的长相外貌,急!!!!!!!!!!!!
东南汽车发动机是沈阳的?还是纯日本的生产的
花字在一二三四的位置组词打横打竖都是成语
推荐资讯
直径2.8厘米长度1米6的铝棒有多重?
请问一下,我订的今天下午T369大连到天津。
数学五年级上册41页12题13题怎么做
韩国JM面膜补水怎么样 这款面膜让你面膜
蜡像馆门票多少
―OurcompanywillorganizeatriptoHongkongnex
太原僖囍社群的口碑怎么样?
梦三国会员VIP卡有什么用?
金鐏火锅在哪里啊,我有事要去这个地方
从打打小麻将到输赢几十万,这个过程没有多少
为什么世界杯把澳大利亚算作亚洲队呢?
对于鬼神一类的猜想
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?