基于LoadRunner的WebGIS性能测试
2011-05-31王永刚
城市勘测 2011年6期
王永刚
(重庆数字城市科技有限公司,重庆 400020)
1 引言
网络地理信息系统(WebGIS)是Web技术与GIS技术相结合的产物,随着计算机技术和网络技术的迅猛发展,WebGIS已成为当前GIS应用领域非常重要的一环。当前主流的WebGIS应用以基于HTTP的B/S结构的瘦客户端模式为主流,用户只要拥有一台上网的计算机和浏览器,不需要安装其他客户端软件,就可以使用WebGIS带来的服务。
由于大部分GIS功能都集中在服务器端实现,服务端的性能直接影响用户的使用体验,超负荷的用户量甚至会使服务端崩溃。而WebGIS系统不同于一般的业务系统和网站,具有用户操作频繁,停顿思考时间短的特点,服务端压力也更大。
因此对系统性能的测试与分析,可以了解功能设计是否合理,系统能够承受的负载,也可以指导服务器配置的优化,满足大用户量访问的需求。
2 一个典型的WebGIS应用系统结构
《数字城市车灵通移动定位平台》是一个典型的WebGIS系统,该系统通过个人手机SIM卡和车辆GPS设备的信号接入,可以即时定位设备的坐标位置,查看一定时间内的移动轨迹,实现个人与车辆的跟踪定位,系统界面如图1所示。用户输入一个URL地址访问服务器作为GIS请求,服务器将默认的地图显示结果通过网络返回给客户端,之后,用户的每一个操作(如车辆定位、轨迹回放等)都会作为一个新的GIS请求等待服务器响应,以地图图片和点位参数形式返回给客户端展现。系统实现框图如图2所示。

图1 移动定位平台界面

图2 系统实现框图……p>
登录APP查看全文
