摘要
随着WebGIS的快速发展和广泛应用,对WebGIS的性能提出了更高的要求。ASP.NET是微软推出的新一代动态网页技术,它提供了强大的Web应用开发功能,依托ActiveX技术,开发基于ASP.NET的WebGIS是当前实现WebGIS的较佳方案。基于ASP.NET的WebGIS的优点在于其灵活性和动态特性,但是在获得这种灵活性和动态特性的同时却导致WebGIS性能降低。加之ASP.NET属于ActiveX技术中的Server端技术,对于ASP.NET而言,所有的一切都是在服务器端运行的,这就更增加了服务器的负载,同时,虽然ASP.NET页面是编译型的,但页面中的许多操作将占用大量的服务器资源。因此有必要用运ASP.NET的缓存技术,降低WebGIS服务器的负载,使得设计和实现的WebGIS性能更优,效率更高。
Along with the fast development and extensive applications of Web GIS, this put forward the higher request to the performance of Web GIS.ASP.NET is the new generation Active Server Pages technique of Microsoft, it provides strong exploitation function to Web application system , relying on ActiveX technique ,the better exploitation means of Web GIS is based on ASP.NET at present .The excellence of Web GIS based on ASP.NET lie in its vivid and active characteristic, but acquiring this kind of vivid and active characteristic lower the performance of Web GIS . ASP.NET also belongs to the Server side of ActiveX technique, for ASP.NET, all things are run on the Server side, this even increase the load of the server, at the same time, although the page of ASP.NET is translation type, but many operations of the page will take up a great deal of server resources. So it is necessary to lower the load of Web GIS server by using cache technique of ASP.NET, make the performance of design and realization Web GIS is more excellent, its efficiency is higher.
出处
《微计算机信息》
北大核心
2006年第08S期152-155,共4页
Control & Automation
基金
安徽省自然科学基金
基金号:050450401
安徽省教育厅自然科学基金
基金号:2004kj165zd