设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

IBM将利用开源技术推更先进Mashups工具

2007-6-21 14:36| 发布者: joejoe0332| 查看: 1110| 评论: 0

  据国外媒体报道,Mashups指通过多源头信息整合,轻松创建一项新服务。最典型的例子是在线地图服务,该服务揉和了公寓出租、房屋出售甚至发生灾难时的避难所信息等。

  IBM未来互联网技术副总裁罗德·史密斯表示:“‘长尾理论不仅仅适用于数据,对应用程序也同样适用。’”所谓的‘长尾理论’描述了如下情形,大量和博客和用户聚集起来,可以为商品或广告商创建一个利润丰厚的小市场。最先提出这一理论名称的是《连线》杂志总编辑克里斯·安德森,他也是Web2.0的倡导者和推动力量之一。

  在商业应用软件方面,应用长尾理论有助于公司大大减少研发的开支,并实现从大规模市场向小市模式的转变。例如,一套商业Web2.0应用程序可以将天气信息与企业数据捆绑在一起。

  IBM目前创建的一套服务,将船舶相关信息与天气信息结合,造船厂的工人可借助该服务适时追踪船只的方位、路线和目的地。对终端用户来说,Web2.0看上去只是将数据流揉合到一起,但在企业应用中通常需要一个大规模的IT基础构架。首先数据流必要要转化成XML种子,这样才可以与其它信息耦合,然而目前绝大多数应用程序都不具备支持该功能的标准。

  Web2.0时代的基础设施由以服务为导向的构架提供,而后者又是一项新兴技术,更多侧重于在公司内部对代码的重复使用。不过该技术也允许利用已组件来合成软件,每一个组件具有其独特功能。史密斯表示:“ Web2.0有两个轴,即分别以数据和服务为导向的两个构架,SOA就是是基于该主题的一个构架,部分用户认为Mashups代表SOA最终成功的最后一英里。”

  在 Web2.0时代,公司IT部门很可能会一下子迷失方向,因为曾经由它全盘负责的应用程序开发已不再是它管理的内容,工人们在没有任何监督的情况下创建应用工具。作为这种模式的结果,与当前的程序开发模式相比,新模式下的软件可能更符合用户需求,同样还可以大大节约开发时间。尽管商业用户本身担任应用程序开发者尚未列入计划中,但毫无疑问,用户在使用博客和wikis及其它Web2.0工具的过程中,将更加适应这种开发模式。Salesforce.com的成功在很大程度上归功于上述模式的应用。

  “商业用户时刻都需要新软件及服务,而IT部门启动一个项目至少需要6个月时间,并用用户的需求很可能仅限于很短的时期内,他们希望可随意处置的服务。”史密斯表示,“而这与IT部门一贯的任务相反,过去它总想着如何一劳永逸,开发可持久使用的软件,这恰恰是当前的应用程序开发成本居高不下的原因。”

  IBM已提供了一些用于创建Mashups的早期工具,比如QEDWiki工具,史密斯称,预计今年下半年将推出更多先进软件。事实上IBM支持开源 Dojo架构的技术,比如Asynchronous Java 和XML开发者工具都考虑到了Web2.0时代的应用。开发工具只不过是Web2.0应用的前提之一,公司还需要创建保护Mashups安全的标准,还必须进行版权的合理确认,因为新的应用来源于诸多源头,使得这一任务相当棘手。

  史密斯坚信,Mashups将先于SOA及其它Web服务成为一项主流技术,但该技术的成熟仍需好几年时间。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部