论文部分内容阅读
一种新型的基于Web2.0的数据集成应用程序正在Internet上逐渐兴起。通常用术语Mashup(糅合)表示,它的流行萌芽于对交互式用户参与和集成第三方数据。MashupWeb站点的特点就表现为它正在Web2.0上扎根发芽,它利用了从组织边界之外的数据源获取的内容和功能。它具有灵活易用,数据整合功能强大的特点,受到企业和广大互联网使用者的青睐。然而在Mashup技术创造出丰富多彩的应用的同时,我们同样发现现有的Mashup开发的方式存在不足之处:Mashup数据源通常是来源于分散性的、异构的多方数据源,无形中增加了在资源传输过程中的冗余和繁杂,降低用户的个性化体验。而且越来越多的用户以Mashup的方式来创建自己的个性化应用,势必给Mashup服务器造成影响,这种不足限制着Mashup的流行。在此,我们在Mashup的构建过程中给Mashup服务器提供一种统一格式的数据来处理和提高Web应用程序的效率,从而大大改善Web应用程序的用户体验,以提高Mashup构建的效率。本文根据Mashup构建方式的不足之处提出了自己的数据处理格式的解决方案,希望以敏捷的方式解决这些不足。 通过对Mashup平台下数据处理特点的分析,我们设计了一种统一格式的数据处理算法,然后通过一个网站来嵌入此算法进行测试。本网站系统正是通过调用GoogleMapsAPI技术和使用扩散性网络的一些新闻数据,在谷歌卫星地图上生成各种不同的小图钉,并将生成的小图钉赋予包括文字、图像等信息入口,然后运用Mashup的相关特性,将这些数据信息和GoogleMap糅合(Mashup技术)并动态地显示在的GoogleMap上,并且以图标和实时新闻的信息形式来反映其传播途径、速度和严重程度,达到一种更立体和直观的动态效果,成为一种个性化的新闻地图Mashup,从而创建出一种原信息源所没有的新型Web服务。