
一种新型的基于 Web 的数据集成应用程序正在 Internet 上逐渐兴起。通常用术语 Mashup 表示。Mashup,这个单
词源于流行音乐,是从两首不同的歌曲(通常属于不同的流派)中混合演唱和乐器的音轨而构成的一首新歌。与此类似,在Web开发领域,Mashup是指整合不同来源的内容以提供统一完整体验的Web站点或应用程序,它已经
成为了快速组装新应用程序的一种趋势。
为了给用户提供一个功能强大、操作简单的内容聚合混搭平台,
,三大IT巨头也展开了激烈竞争。Yahoo率先推出Pipes,紧接着微软也推出了基于Silverlight开发应用的Mashup产品Popfly alpha版本,Google的Mashup Editor也已发布。
本专题将为你提供与此相关的信息,并对Mashup的技术特性和挑战、网站安全性,以及商业模式进行深入分析,希望对您进一步了解Mashup有所帮助。
专题策划:.Net频道
一种新型的基于 Web 的数据集成应用程序正在Internet 上逐渐兴起。通常用术语 mashup 表示,它们的流行萌芽于对交互式用户参与和集成第三方数据的类似于科学怪人方式的重视。我们使用萌芽一词是有一定原因的;mashup Web 站点的特点就表现为它正在 Web 上扎根发芽,它们利用了从组织边界之外的数据源获取的内容和功能。
Mashup 是一个非常cool的新的应用程序种类。如果你想真正的了解它们,我们需要回过头来看看你现在的计算机,其实它就是一个非常好的帮助你理解Mashup的模型。计算机运行着操作系统,例如Windows。现在开源的操作系统无疑是一格非常好的APIs 的集合或者一个应用程序编程接口,帮助开发者去构建他们的应用程序。计算机本身也是一个很好的为用户提供接口的例子,键盘和鼠标可以被理解为你通过计算机的接口而使用的不同的应用程序。
通过本篇文章,发掘组建现代新闻网站所需的用户和开发人员特性。digg.com 和 Reddit 是两个热门站点,二者均可自行其道,也都可以作为 mashup 的资源和为用户提供定制体验的手段。 Reddit 定制的示例之一就是将 Greasemonkey 的扩展用在 Mozilla Firefox 浏览器上。
(1)是否增加价值?mashup是在其他站点的基础上建立的。ebay是一个生意,Craigslist是一个生意,若把mashup可以作为一个生意,那么它需要在原来的应用之上具备增加的价值。这里的增值指需要专有的数据,或者专有的逻辑,或者两者都有。一般情况下将两者加起来,很少能够具备足够建立一门生意的价值增值。他举了一个例子,说这就像是买来cpu、硬盘、主板来建立一个电脑生意,纯粹的组装很方便,但是并没有多大价值,除非你是dell。
当前的 Web 浏览器设计不能轻松而安全地从多个源获取内容并将其显示到页面上。了解开发人员如何充分利用可用的工具来完成该任务,以及使用这些工具给所得应用程序带来的安全和可伸缩性方面的压力。另外,学习提出的几种用于补救此情形的浏览器改进,以及如何参与相关讨论,使 Web 开发超越这一障碍,使互操作性达到的一个新水平。CSDN登载此专题出于传递更多信息之目的,如果您有什么好的意见和看法,请您留下宝贵意见。希望能给您的工作和学习带来帮助。意见反馈:fujiang@csdn.net