【搜狐IT消息】上周在旧金山举行的Mashup生态系统峰会得到了IBM的赞助,Dion Hinchcliffe指出,Mashup将是未来的新软件开发主要模式。
由于年轻工人将Web 2.0技能和习惯带到工作中,企业的消费化已经开始了。但是在IT和商业领域,Mashup还是比较少见的。企业能否在短期内应用Web 2.0还是个疑问。麦肯锡最近进行的全球管理人员调查表明,21%的大企业计划今年对Mashup进行投资,但是也有54%的管理人员表示还没有考虑过Mashup。因此,采用Mashup的时机与认识到Mashup的潜力都是很重要的。
由于Mashup主要是自发的,要准确地描述现状并不容易,但是Mashup有很多好处。Mashup依靠各种网络应用而建立,只有在没有供应者或者需要粘结两部分的时候才添加代码,这样就能够重复利用以前的数以百万美元计的投资和结果。与九十年代末围绕ActiveX建立的组件市场一样,Mashup也是一种再利用,但是规模大得多。
Mashup是一种简单、轻便的软件模式和服务,关注的是最简单的技术和格式。Mashup的成功主要是由于任何人都能创建,通常的建立方法是剪贴Javascript脚本,利用XML等连接各部分,甚至可以包括Google地图等网上Javascript。
Mashup是一种纯粹的服务软件(SaaS),不需要安装、升级、插件、管理权限,只需要各种万维网浏览器以及运行Mashup的URL网址。
Mashup关注自我服务和DIY,普通网民和软件开发人员基本是平等的,有能力让所有人创建真正有用的软件。虽然最终用户将继续在软件复杂性方面仍然处于下半区或最小的四分之一区域,但是现在可能出现“编写购买”制度下不可能出现的应用了。
Mashup面临着很多困难和机会。首先,需要解决两种主要Mashup模式的矛盾。现在的Mashup主要是“野生的”,在高端领域,大约有2000多种开发人员创建的Mashup。另一方面,商业软件销售商也在推出越来越多的工具使Mashup商业化,这包括万维网和内部网。两种模式差别很大。
widget格式也太多。微软和Google都有自己的gadget模式,NetVibes则有很受欢迎的“Universal Widget Architecture”。widget模式太多导致了视觉工具昂贵,执行时间也很长。
企业和网上都还没有足够的万维网服务。虽然互联网上的API继续快速增长,但是为Mashup提供的数据和后端服务仍然不足。
此外,安全性也需要加强,最有用的Mashup需要基于万维网的创建,但是绝大多数的Mashup现在都不需要也不支持登录,虽然OpenID等有助于解决这一问题,要让普通用户相信Mashup还需要很多工作。(编译:搜狐IT Unifytruth)