InfoQ

技术访谈

毛新生谈Project Zero和软件新发展

受访人 毛新生 采访人 胡键、霍泰稳 发布于 2008年7月1日 上午2时53分

社区
Java,
SOA
主题
编程,
Web 2.0,
REST
标签
Mashup,
IBM,
Groovy,
PHP
概要
InfoQ中文站有幸与IBM中国开发中心Web 2.0首席架构师毛新生聊了聊Project Zero和软件新发展的相关话题,其中包括Project Zero的组织形式、支持的语言、以及未来发展方向等等。

个人简介
毛新生,现任IBM中国开发中心Web 2.0首席架构师。此前他曾任IBM软件集团企业解决方案部大中华区和北亚地区首席架构师与IBM SOA中国设计中心技术主管,在企业级软件方面拥有广泛、扎实、深厚的理论功底和丰富的设计与项目实施经验。
先给我们InfoQ中文站的读者来介绍一下您自己和您现在做的事情吧?
给我们简单介绍一下你心目中的Project Zero这个项目吧?
那我们有一个比较感兴趣的问题:就是说为什么要把这个项目命名为Zero呢?它有没有一个特别的含义?
那为什么会选择PHP和Groovy来支持Zero呢?
那有计划支持其它的语言吗?比如说Ruby,还有像Python这样的动态的脚本语言?
我们也知道,在这次IMPACT 2008上,IBM宣布了一款名为WebSphere sMash的新产品,我们也知道,它是Zero的商业版,那么这个商业版和现在我们所谈的Zero有什么区别和联系吗?
那么在sMash这个产品里面,它有一个基于浏览器的IDE,那么是什么原因让你们去决定要做一个基于浏览器的IDE,和我们传统的IDE相比有什么优势吗?
那么我们知道Zero对Dojo这个框架进行了一个支持,那么我们想问的是,它是否还支持其它流行的JS UI库,比如说ExtJS这样的?
那么我们也知道随着Ruby on Rails的成功,现在市场上出现了很多像Rails风格的Web开发框架,比如说Groovy领域就是GRails,那么和Zero和GRails相比有什么优势吗?
OK,那我们还回到Zero项目本身来去谈一下,我们也知道Zero,它采用的是非常开放,但它不是开源的方式来组织的。为什么会采取这种形式?
那么我们知道目前在Zero这个项目上面有两个PHP项目已经能运行,比如说Sugar CRM和PHPBB。那么,我们想问的是,是否所有的PHP应用,目前都能够部署在Zero上面,如果说还不能的话,什么原因?
那么接下来,我们就畅想一下未来,Zero它的下一步计划是什么?
show all  show all
受访人的声音较小,请调整耳机音量 发表人 霍 泰稳 发表于 2008年7月1日 上午3时49分
默片 发表人 Jove Zhong 发表于 2008年7月2日 下午8时19分
Re: 默片 发表人 霍 泰稳 发表于 2008年7月4日 上午2时16分
Re: 默片 发表人 henry huang 发表于 2008年7月4日 上午3时29分
Re: 默片 发表人 Ye Rory 发表于 2008年7月9日 上午8时10分
Re: 默片 发表人 霍 泰稳 发表于 2008年7月9日 下午11时27分
Re: 默片 发表人 weihong hu 发表于 2008年7月31日 上午4时14分
文字内容不错 发表人 cao yunfei 发表于 2008年7月3日 上午2时14分
内容很好很强大! 发表人 志浩 张 发表于 2008年7月7日 上午3时18分
  1. 返回顶部

    受访人的声音较小,请调整耳机音量

    2008年7月1日 上午3时49分 发表人 霍 泰稳

    本视频受访人的声音较小,读者听起来可能比较费劲,在浏览视频时请放大耳机的音量,谢谢。对给大家造成的不便表示真诚的歉意!

    InfoQ中文站编辑 霍泰稳

  2. 返回顶部

    默片

    2008年7月2日 下午8时19分 发表人 Jove Zhong

    就不能在放出视频前编辑处理一下么,完全听不见他在说什么。采访者者的声音是正常的

  3. 返回顶部

    文字内容不错

    2008年7月3日 上午2时14分 发表人 cao yunfei

    可惜中文的语法看着别扭

  4. 返回顶部

    Re: 默片

    2008年7月4日 上午2时16分 发表人 霍 泰稳

    非常抱歉,在编辑视频时,我们已经发现了这个问题。但这么好的内容如果不放出来,更为可惜,于是最终还是决定放上来了。我这儿采取的方式是戴上耳机,将耳机的声音尽量调大,被采访者的声音还是非常清楚的!相信下次不会再出现这样的情况了,再给俺们一次机会:)

  5. 返回顶部

    Re: 默片

    2008年7月4日 上午3时29分 发表人 henry huang

    infoQ应该想办法呀,找个人配下音就可以了。 开大音量,带耳机,会被主持人的声音震死的。

  6. 返回顶部

    内容很好很强大!

    2008年7月7日 上午3时18分 发表人 志浩 张

    内容讲的很好,希望多看到类似的文章!

  7. 返回顶部

    Re: 默片

    2008年7月9日 上午8时10分 发表人 Ye Rory

    绝对是这样的。看来也只有看看文字了。

  8. 返回顶部

    Re: 默片

    2008年7月9日 下午11时27分 发表人 霍 泰稳

    IBM developerWorks发布WebSphere sMash多媒体教程,这儿有一个毛新生先生在IBM developerWorks网站上关于sMash的视频演讲,效果不错,对Project Zero感兴趣的朋友可以移步观看!

  9. 返回顶部

    Re: 默片

    2008年7月31日 上午4时14分 发表人 weihong hu

    同意,我把音量开到最大,结果主持人的声音把我的脑袋都快震穿了。

深度内容

和Google互补的搜索引擎Wolfram|Alpha

Wolfram|Alpha与Google究竟是什么关系,Wolfram|Alpha自己是如何定位的?Wolfram|Alaph在多大程度上是语义网搜索呢?InfoQ中文站就等等这些问题采访了Wolfram研究公司中国区商务经理王翔。

SOA契约成熟度模型

本文说明了所推荐的契约版本管理设计策略是如何与SOA成熟度模型发生联系的。文章目的是为实现版本管理和可组合性提供一个路线图。

数据服务简介

Vijay Narayanan在这篇文章中对数据服务的几个方面进行了介绍,它们都是SOA实践者和数据架构师感兴趣的内容。本文对数据服务的几个方面进行了介绍,包括需求定义,基本原理和好处、范围、开发以及消费模式。

分块云计算

在本文中,Jimmy Nilsson描述了一种他在过去数年间观察到的一种正在缓慢成长的架构风格,他把这种风格称为“分块云计算”。

豆瓣网技术架构变迁

罗马不是一天建成的,豆瓣的技术架构也是随着用户规模的增长一直在持续变化中。在本次演讲中,豆瓣的首席架构师洪强宁将与大家一起分享从上线时的单台服务器架构开始一直到现在的豆瓣架构变迁历程。

融合思想:深入探索S#arp架构

Billy McCafferty展示了S#arp架构,它在ASP.NET MVC框架的基础上,荟萃了当今的最佳实践,应用在ASP.NET Web应用程序的架构设计中。

王雷谈开源以及新兴市场计划

中国作为新兴市场中的新兴市场,是Sun在美国之外实施SSE(SUN Startup Essentials)项目重点关注的地区。在QCon Beijing 2009期间,InfoQ中文站有幸对此项目的负责人王雷先生进行了采访,探讨了关于开源、新兴市场、SSE等话题。

使用HTML5构建下一代的Web Form

HTML5 是由 WHATWG发起的,最开始的名称叫做Web Application 1.0,而后这个标准吸纳了Web Forms 2.0的标准,并一同被W3C组织所采用,合并成为下一代的HTML5标准。