Mashup
Mashup作为最新Web2.0技术,是一种令人兴奋的交互式 Web应用程序,利用了从外部数据源检索到的内容来创建一个全新的创新服务。
Mashup作为最新Web2.0技术,是一种令人兴奋的交互式 Web应用程序,利用了从外部数据源检索到的内容来创建一个全新的创新服务。
背景
源于流行音乐,Mashup是从两首不同的歌曲(通常属于不同的流派)中混合演唱和乐器的音轨而构成的一首新歌。与那些 “bastard pop” 歌曲类似,Mashup也是内容的一种不常见的创新组合(通常都源自于无关的数据源),这都是人工进行合成的(而不是通过计算机来合成的)。
Mashup类型
Mashup在国外应用已经比较广泛,比如Google的地图通过开放API,可以让用户或其他网站制作当地的餐馆分布图等等。在博客、网摘、图片、视频等服务应用越来越广泛的时候,Mashup把这些分散的内容创造性地组合起来提供了全新的方式。
就目前而言相对出名的几种Mashup类型分别是:
l 地图 Mashup
在这个阶段的信息技术中,人们搜集大量有关事物和行为的数据,二者都常常具有位置注释信息。所有这些包含位置数据的不同数据集均可利用地图通过令人惊奇的图形化方式呈现出来。
l 视频和图像 Mashup
图像主机和社交网络站点(例如 Flickr 使用自己的 API 来共享图像)的兴起导致出现了很多有趣的 Mashup。由于内容提供者拥有与其保存的图像相关的元数据(例如谁拍的照片,照片的内容是什么,在何时何地拍摄的等等),Mashup 的设计者可以将这些照片和其他与元数据相关的信息放到一起。
l 搜索和购物 Mashup
搜索和购物 Mashup 在 Mashup 这个术语出现之前就已经存在很长时间了。
l 新闻 Mashup
新闻源(例如纽约时报、BBC 或路透社)已从 2002 年起使用 RSS 和 Atom 之类的联合技术来发布各个主题的新闻提要。以联合技术为基础的 Mashup 可以聚集一名用户的提要,并将其通过 Web 呈现出来,创建个性化的报纸,从而满足读者独特的兴趣。
相关技术
Mashup把Web服务和像Ajax这样的工具进行融合,提供一种新的应用软件开发模式,开发人员就能够更快地把应用整合在一起。这种简化开发难度的模式,在一定程度上会减少企业和客户的应用难度,加大双方交互性。
- 本文关键词:

