论文部分内容阅读
随着Web2.0的发展,在信息融合领域出现了Mashup这样的技术,作为Web2.0时代的一种新的Web应用,它可以允许用户方便的把各种数据源和服务混合在一起来创建新的应用程序,应用程序能从外部资源中获取到有用的信息,并将这些信息有效的整合起来,给用户提供最终的信息资源。Mashup技术具有简单灵活,信息数据融合功能强大等一些优点,使得它得到了众多人的关注。但是在使用Mashup技术构建出多种多样的应用程序的同时,作者发现目前的Mashup开发的模式还有着很多不足的地方,如:Mashup资源种类和访问方式的不同,使得资源的获取非常不方便;Mashup资源之间结构和语义异构性的存在也使得信息的整合非常繁琐。本文通过对Web服务进行分析,将Web服务进行分类,得出REST式服务相对于RPC式的服务更适合Mashup。在解决所存在问题的基础上最终提出了的一个解决方案,构建出一个基于REST和语义网技术的Mashup平台(RS-Mashup),该平台提供了一个简单供用户搭建Mashup应用的界面,使用户无需手工编程就能快速方便地创建一个Mashup应用。