mashup介绍

mashup一种新型的基于Web的数据集成应用程序。

mashup源于流行音乐,mashup是从两首不同的歌曲(通常属于不同的流派)中混合演唱和乐器的音轨而构成的一首新歌。与那些“bastard pop” 歌曲类似,mashup也是内容的一种不常见的创新组合(通常都源自于无关的数据源),这都是人工进行合成的(而不是通过计算机来合成的)。

Mashup的类型

在本节中,我们将简要介绍对出名的mashup类型进行的一些调查。

地图mashup

在这个阶段的信息技术中,人们搜集大量有关事物和行为的数据,二者都常常具有位置注释信息。所有这些包含位置数据的不同数据集均可利用地图通过令人惊奇的图形化方式呈现出来。mashup蓬勃发展的一种主要动力就是Google公开了自己的Google Maps API。这仿佛打开了一道大门,让Web开发人员(包括爱好者、修补程序开发人员和其他一些人)可以在地图中包含所有类型的数据(从原子弹灾难到波士顿的CowParade奶牛都可以)。为了不落于人后,Microsoft(Virtual Earth)、Yahoo(Yahoo Maps)和AOL(MapQuest)很快相继公开了自己的API。

视频和图像mashup

图像主机和社交网络站点(例如Flickr使用自己的API来共享图像)的兴起导致出现了很多有趣的mashup。由于内容提供者拥有与其保存的图像相关的元数据(例如谁拍的照片,照片的内容是什么,在何时何地拍摄的等等),mashup的设计者可以将这些照片和其他与元数据相关的信息放到一起。例如,mashup可以对歌曲或诗词进行分析,从而将相关照片拼接在一起,或者基于相同的照片元数据(标题、时间戳或其他元数据)显示社交网络图。另外一个例子可能以一个Web站点(例如CNN之类的新闻站点)作为输入,并在新闻中通过照片匹配而将照片中的内容以文字的形式呈现出来。

搜索和购物mashup

搜索和购物mashup在mashup这个术语出现之前就已经存在很长时间了。在Web API出现之前,有相当多的购物工具,例如BizRate、PriceGrabber、MySimon和Google的Froogle,都使用了B2B技术或屏幕抓取的方式来累计相关的价格数据。为了促进mashup和其他有趣的Web应用程序的发展,诸如eBay和Amazon之类的消费网站已经为通过编程访问自己的内容而发布了自己的API。

新闻mashup

新闻源(例如纽约时报、BBC或路透社)已从2002年起使用RSS和Atom之类的联合技术来发布各个主题的新闻提要。以联合技术为基础的mashup可以聚集一名用户的提要,并将其通过Web呈现出来,创建个性化的报纸,从而满足读者独特的兴趣。Diggdot.us正是这样的一个例子,它合并了Digg.com、Slashdot.org和Del.icio.us上与技术有关的内容。

更多内容:http://www.ibm.com/developerworks/cn/xml/x-mashups.html

mashup一种新型的基于Web的数据集成应用程序。

mashup源于流行音乐,mashup是从两首不同的歌曲(通常属于不同的流派)中混合演唱和乐器的音轨而构成的一首新歌。与那些“bastard pop” 歌曲类似,mashup也是内容的一种不常见的创新组合(通常都源自于无关的数据源),这都是人工进行合成的(而不是通过计算机来合成的)。

Mashup的类型

在本节中,我们将简要介绍对出名的mashup类型进行的一些调查。

地图mashup

在这个阶段的信息技术中,人们搜集大量有关事物和行为的数据,二者都常常具有位置注释信息。所有这些包含位置数据的不同数据集均可利用地图通过令人惊奇的图形化方式呈现出来。mashup蓬勃发展的一种主要动力就是Google公开了自己的Google Maps API。这仿佛打开了一道大门,让Web开发人员(包括爱好者、修补程序开发人员和其他一些人)可以在地图中包含所有类型的数据(从原子弹灾难到波士顿的CowParade奶牛都可以)。为了不落于人后,Microsoft(Virtual Earth)、Yahoo(Yahoo Maps)和AOL(MapQuest)很快相继公开了自己的API。

视频和图像mashup

图像主机和社交网络站点(例如Flickr使用自己的API来共享图像)的兴起导致出现了很多有趣的mashup。由于内容提供者拥有与其保存的图像相关的元数据(例如谁拍的照片,照片的内容是什么,在何时何地拍摄的等等),mashup的设计者可以将这些照片和其他与元数据相关的信息放到一起。例如,mashup可以对歌曲或诗词进行分析,从而将相关照片拼接在一起,或者基于相同的照片元数据(标题、时间戳或其他元数据)显示社交网络图。另外一个例子可能以一个Web站点(例如CNN之类的新闻站点)作为输入,并在新闻中通过照片匹配而将照片中的内容以文字的形式呈现出来。

搜索和购物mashup

搜索和购物mashup在mashup这个术语出现之前就已经存在很长时间了。在Web API出现之前,有相当多的购物工具,例如BizRate、PriceGrabber、MySimon和Google的Froogle,都使用了B2B技术或屏幕抓取的方式来累计相关的价格数据。为了促进mashup和其他有趣的Web应用程序的发展,诸如eBay和Amazon之类的消费网站已经为通过编程访问自己的内容而发布了自己的API。

新闻mashup

新闻源(例如纽约时报、BBC或路透社)已从2002年起使用RSS和Atom之类的联合技术来发布各个主题的新闻提要。以联合技术为基础的mashup可以聚集一名用户的提要,并将其通过Web呈现出来,创建个性化的报纸,从而满足读者独特的兴趣。Diggdot.us正是这样的一个例子,它合并了Digg.com、Slashdot.org和Del.icio.us上与技术有关的内容。

更多内容:http://www.ibm.com/developerworks/cn/xml/x-mashups.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值