8月30日,在IBM公司在北京召开IBM Rational软件开发高峰论坛之际,51CTO记者应邀采访了IBM alphaWorks网站的两位负责人。一位是Laura Bennett女士,她是IBM alphaWorks的全球负责人;另一位是PK Sridhar先生,他是IBM alphaWorks新兴技术、战略及业务发展负责人。大家就alphaWorks网站的现状、关注的新兴技术和他的发展方向进行了探讨。下面是本次采访的具体内容。
背景介绍
alphaWorks是IBM的一个小组,致力于向可能先期采纳新技术的开发人员推广IBM研究和开发实验室的新兴技术。该新兴技术网站可为前卫开发人员提供体验来自IBM的最新创新技术的特有机会。在研究和开发的最早期就可以在这里获得供下载的工具和技术,从而帮助您对IBM的研究和开发进行评估和反馈。
首先,Laura Bennett女士给我们介绍了alphaWorks网站的定位和它的工作进展。
Laura Bennett:alphaWorks是IBM的一个门户网站。06年,刚刚度过它的十年庆典。这一网站创建的目的是希望开发人员、企业和用户三方协同促进IBM的技术创新。我们在alphaWorks上提供可下载的技术,就是把技术通过服务的方式进行在线的提供。
IBM在全球有60多家实验室,在不断的通过与多方协同工作来获得早期技术使用者的反馈意见,然后把这些反馈意见转化成一些软件上具体的功能或者转化成对开源社区的贡献。
接着,PK Sridhar先生说明了alphaWorks新兴技术的发展趋势和他所认知的开发者的技术需求。
PK Sridhar:其实谈到我们在IBM新兴技术方面的研发,主要是协同IBM内部和外部环境的互动。其实Laura在介绍alphaWorks的时候有一个关键词就是Web 2.0,软件以服务的方式提供,尤其是强调协同。在alphaWorks门户网站上,我们提供alphaWorks Services这样的一些东西,它主要是代表了IBM新的技术,是一种新的模式,以服务的模式提供给大家。
其实在alphaWorks提供的服务中,有几种服务是非常有意思的。我相信你们可能对Mashup的观点会比较熟悉,其实它和Google Maps的概念是非常相似的,也就是说通过一种SOA,也就是以服务为导向的架构把Web作为一种介质,通过一些非常简单的小工具型的软件来提供这种类型的应用,主要面对终端用户或者企业级的用户。他如果是在这样一种环境之下就能够自己来做这样的一些服务,或者是这种类型的应用。
除了Mashup这个非常有意思的alphaWorks Services之外,另外一个通过可视化实现的服务同样有趣,我们把这个可视化技术称为Many Eyes。就是说用户,特别是网站的访问者,可以通过可视化的工具把他们的一些图形、视图上传到网上。在这个网上能看到100多种条形的图或是气泡型的图,用户能利用多种有意思的工具,获得这样的服务。
在这里,我想指出这种图的特点,它可以把很多的用户联系在一起,形成一个具有高度互动性的用户社区。比如我作为一个用户,上传了自己的数据,选择了一种比较合适的可视化的方式来呈现数据。但是当我的数据被其他人共享的时候,其他人也可以选用他们认为更好的可视化的方式来表现这些数据。这种服务就通过这种形式,很好的实现了数据信息资源的分享。
Laura Bennett:在这里我补充一点,有很多大学对这种技术非常感兴趣,比如仅在中国就有13万8千大学生接受了IBM提供技术和(或)开源技术(Java、Eclipse、Linux等)相关的培训。现在有很多的大学教授他们对Many eyes这个工具都是非常感兴趣的,他们认为这是一种非常好、方便教学的手段。
下面就IBM在开发者社区及alphaWorks的一些活动,跟我们的嘉宾有一些交流。
(编辑:aniston)
|