Mashup是一种新型Web应用,指多种不同类型资源的组合重用.针对此,提出采用REST(Representational State Transfer)风格面向服务架构,结合JavaScript APl、AJAX技术,实现分布式地理资源的Mashup,并构建了上海市绿地社会服务功能分析原型系统.研究表明,该方法可为用户提供良好的分布式地理资源在线聚合体验,更重要的是将简单地理处理资源组合为资源链完成复杂地理处理功能,节约了开发成本.%As a new web application, Mashup refers to the integration and reuse of different types of resources. In light of this, this thesis presents a solution to realise the Mashup of distributed geographic resources which uses the service-oriented architecture of Representational State Transfer (REST) style and in conjunction with the technologies of JavaScript API, Asynchronous JavaScript and XML (AJAX). A detailed research on the development and construction of a prototype of Shanghai Greenland' s Social Service Function Analyze System is conducted as well. Research shows that the users can experience online aggregation of distributed geographic resources conveniently. More importantly, the combination of simple geographic process resources into a service chain can achieve complex function, thus saving the develop cost a lot.
展开▼