作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2010, Vol. 36 ›› Issue (4): 79-81. doi: 10.3969/j.issn.1000-3428.2010.04.028

• 软件技术与数据库 • 上一篇    下一篇

基于多线程与缓冲池的WebGIS数据传输

王江鹏1,李先国2   

  1. (1. 西北工业大学软件与微电子学院,西安 710072;2. 西北工业大学计算机学院,西安 710072)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2010-02-20 发布日期:2010-02-20

Data Transmission of WebGIS Based on Multithread and Buffer Pool

WANG Jiang-peng1, LI Xian-guo2   

  1. (1. College of Software and Microelectronics, Northwestern Polytechnical University, Xi’an 710072;
    2. School of Computer Science and Technology, Northwestern Polytechnical University, Xi’an 710072)
  • Received:1900-01-01 Revised:1900-01-01 Online:2010-02-20 Published:2010-02-20

摘要: 图像数据传输速率较低是WebGIS发展的主要障碍之一。针对地图分层、图像分割中的图像数据,采用多线程技术提高系统吞吐率、有效利用系统资源并管理多用户请求,通过缓冲池技术提高服务器主机性能,减少传输时的磁盘搜索次数。基于C#.net实现对WebGIS图像数据传输的优化,提高了数据传输效率。

关键词: 多线程, 缓冲池, 数据传输

Abstract: Low efficiency of image data transmission is one of the main drawbacks during WebGIS developing process. Aiming at image data of map delamination and image division, this paper uses multithread technology to increase the system throughput, use the system resource effectively and manage multiuser request. It improves the host performance and decrease the disk search times by buffer-pool technology. Based on C#.net, image data transmission of WebGIS is optimized and the data transmission efficiency is improved.

Key words: multithread, buffer pool, data transmission

中图分类号: