基于ajax技术的svg视图增量维护框架的研究

基于ajax技术的svg视图增量维护框架的研究

ID:32983370

大小:2.49 MB

页数:56页

时间:2019-02-18

基于ajax技术的svg视图增量维护框架的研究_第1页
基于ajax技术的svg视图增量维护框架的研究_第2页
基于ajax技术的svg视图增量维护框架的研究_第3页
基于ajax技术的svg视图增量维护框架的研究_第4页
基于ajax技术的svg视图增量维护框架的研究_第5页
资源描述:

《基于ajax技术的svg视图增量维护框架的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、北京工业大学硕士学位论文基于Ajax技术的SVG视图增量维护框架的研究姓名:田春爽申请学位级别:硕士专业:计算机软件与理论指导教师:廖湖声20080401摘要随着互联网逐步普及,万维网(WorldWideWeb,简称Web)应用成为基于互联网向用户提供信息和服务主要方式。用户对于Web应用中图像服务的需求正在不断扩大。可伸缩矢量图(ScalableVectorGraphics,简称SVG)凭借其强大的绘图功能和符合XML(ExtensibleMarkupLanguage)格式等特点,在多媒体Web应用软件中得到了广泛的应用,但由于受到了网络带

2、宽的限制,容易造成Web应用程序响应缓慢,用户长时间等待,降低了系统的可用性。在地理信息服务等Web应用系统开发中经常对SVG数据进行副本缓存,引用数据库中物化视图的方法提高查询效率,以减少数据传输的需求。但是缓存的副本数据需要保持与后台数据源的数据一致,通常的保持一致性的方法是当后台数据源发生变更后,进行重新查询。重新查询不仅需要重复计算,而且在数据传输过程中同样会受到网络带宽的限制。为了减少因后台数据变化引起的再次SVG数据查询,本文发展了一种增量维护框架对已经缓存的SVG视图进行一致性维护,以保证视图数据的正确性和时效性;并且针对基于W

3、MS服务的SVG物化视图设计并实现了增量更新系统;同时引入Ajax技术以异步通信的方式支持SVG物化视图的使用。本文为解决Web环境下大数据量SVG应用问题和构建SVG视图增量维护软件系统上提供了技术积累,并为二次开发人员使用增量维护系统提供了良好的应用接口,而且系统适合于满足OGC(OpenGeospatialConsortium)的SimpleFeatureAccess标准的以范式表方式组织空间数据的数据源。关键词SVG;视图;增量维护;Ajax北京T业大学丁学硕士学位论文AbstractWiththeincreasinguseofint

4、ernet,Webapplicationhasbecomethetrendtoprovideinformationandservicesforuserbasedoninternet.AgreatmanyrequestshasriseninthefieldsofgraphicalservicesinWebapplications.ScalableVectorGraphicswaswidelyusedinmultimediasoftwareonWebduetoitsstrongabilityofrendingpaintingandXMLforma

5、ttedfeature.Unfortunately,the1imitofbandwidthobstructstheincreasinguseofSVG.Asaresult,itcauseslatencyofreactionofWebapplicationandlongwaittouser.GeographicInformationSystemusuallycacheSVGdatatoimprovetheperformanceanddecreasetheneedsofdatatransfer.ThiSideaiSderivedfromdatab

6、asefield.Butconsistencebetweencacheddataanddatasourceisrequired.Normally,re—computeisemployedwhensomechangesoccurindatasourcetokeepthecacheddataclean.Butitneedsnotonlycomputingresources。butalSOencountersthe1imitofbandwidth.Inordertoavoidre—。transferSVGdataassomechangeshasta

7、kenplaceindatasource,thepaperproposesanincrementalframeworktomaintainthecacheddataforitsconsistencyandintime.BasedonSVGviewwhichiSsupportedbyWMS,thepaperalsodesignedanddevelopedanincrementalmaintenancesystem.MeanwhileAjaxhasbeenusedtosupporttheusageofSVGinthesysteminwhichcl

8、ientandservercommunicareasynchronously.ThecontributionofthiSpaperiStoaccumulatesom

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。