mapxtreme高级应用开发

mapxtreme高级应用开发

ID:13301403

大小:544.00 KB

页数:4页

时间:2018-07-21

mapxtreme高级应用开发_第1页
mapxtreme高级应用开发_第2页
mapxtreme高级应用开发_第3页
mapxtreme高级应用开发_第4页
资源描述:

《mapxtreme高级应用开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第八章MapXtreme高级应用开发概述在真正进行MapXtreme的系统开发时候,有许多需要注意的问题,本章就怎样构件一个成功的地图应用系统作一个比较详细的讨论。第一节首要问题在构建MapXtreme应用之前,有几个问题是应当首要考虑的:在构建MapXtreme应用之前,应当事先考虑到网站的扩展问题。对于大访问量的网站,可以有两种扩展方式来支持多用户访问。VerticalScalability:这种扩展方式,主要是通过增加单个服务器的物理性能,如增加内存,CPU等来实现的。在构建这种类型的网站时,会用到MapXB

2、roker对象。HorizontalScalability:这种扩展方式,是通过增加服务器来分担单台服务器的过重负载的。这时,需要在每台服务上安装MapXtreme.一般采用VerticalScalability方式。HorizontalScalability方式的成本很高。培训中的所有示例都适用于以VerticalScalability方式构建的应用。第二节Webgis的系统结构WebGIS的三种架构57MapXtreme的系统的连网工作方式利用MapXtrem构建的三层系统结构57构建MapXtreme分布式服

3、务体系结构支持分布式服务体系结构是MapXtreme的一个重要的特性。MapXtreme支持分布式结构的重要因素在于它的良好的开放性。因为它能与任何标准的WebServer相连,MapXtreme与WebServer的连接是通过应用服务器完成的,如Microsoft的ASP,或者国外流行的Hahthahtsite(MapXtreme自带Hahthahtsite开发环境,用户无须另外单独购买网络应用开发工具)。一个WebServer可以任意挂接多个MapXtreme地图应用服务器。MapXtreme的Server可以

4、自动维护和协调WebServer和多个MapXtreme之间的请求响应关系。无须用户编程解决。第三节MapXtreme应用的开发方式MapXtreme提供了DevelopmentToolsDevelopmentTools包括MapXtremeSampleApplications及MapXtremeCodeLibs,它们可以从光盘上直接安装。开发方式程序员可以使用自己的机器开发,等应用完成后,再通过文件copy或是FTP将文件传送到服务器上的WEB站点主目录所对应的物理路径下。如果是采用VisualinterDev开

5、发环境的话,则此开发环境还支持远程程序调试,则只需要在一台服务器上安装MapXtreme,程序员便可以在多台机器上同时进行开发。程序员也可以直接在服务器上进行开发。57第三节MapXtreme与MapX的关系lMapXtreme的技术核心是MapX,针对MapX产品的编程知识和经验都可以适用于MapXtreme应用的开发。lMapXtreme可以实现MapX的全部功能lMapXtreme本身又是一个Server,它能在多用户访问时自动进行平衡负载,协调MapX的工作l用户不需要进行任何多用户访问平衡负载的编程工作,

6、这一切由MapXtreme的Server和ApplicationServer自动完成57

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

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

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