InfoQ

新闻

软件2.0:Web平台上的技术变革

作者 霍泰稳 发布于 2007年12月4日 上午5时43分

社区
Architecture
主题
协作,
技术,
Web 2.0
标签
分布式团队,
Web 2.0,
Buzzwords

CSDN在最近刚结束的“软件开发2.0技术大会”上提出了“软件2.0”的概念,认为现在Web正在成为统一的、面向服务的分布式计算平台,不仅为企业在实施SOA的过程中提供基础设施,还有效地将现有的新的软件过程方法和语言工具进行整合。

本次大会邀请了50多位国内外技术和管理专家,分50个场次对下一代Web开发、企业应用2.0、系统开发和开发工具与语言等主题进行探讨分析,有近千人参加。在谈到软件2.0的内涵时,CSDN网站总裁蒋涛说:

软件2.0包含两个基础、两个方向。计算平台向多核、并行和移动计算的靠拢让我们看到了硬件环境和网络的发展趋势,伴随着快速开发工具和动态语言这两大基础共同带动了两个方向的变革,即随着Web2.0概念的深入,新一代互联网模型的形成成就了新的Web开发和企业级软件2.0的应用。在对这些表面看上去分散、孤立的技术变革深入研究之后我们发现,其实在他们的背后是紧密关联的,一动而百动。

从上图可以看出,虽然传统的应用依然在企业中占据重要的地位,但互联网的普及让Web正在成为统一的、面向服务的分布式计算平台,这对单个计算节点的计算能力、规模等提出了新的要求,而这一点恰好由多核CPU、大规模服务器集群和新的并行程序设计语言进行了弥补。在数据结构方面,数据模型和XML的统一,将Web应用更好地进行整合,也为SOA提供了标准的环境,使不同平台、设备的分布式计算成为可能。另外,Web和SOA对于开发效率、灵活性和软件质量的要求,也由新的软件过程方法如敏捷和语言工具如Ruby等来满足。

如果说软件2.0是一场技术变革的话,那么“人”在这场变革中起到了更为重要的作用,知名技术评论人孟岩认为:

从其[软件2.0]目的来看,是要以前所未有的力度削除由于技术分裂、历史包袱以及工具和方法的落后,给人们开发和使用软件所带来的不必要的麻烦,从而调整人与软件的关系,重申人在IT时代的主体性地位,让软件能够更好的为人服务,为商业服务。

1 条回复

回复

软文 发表人 Jerome Chen 发表于 2007年12月6日 下午9时56分
  1. 返回顶部

    软文

    2007年12月6日 下午9时56分 发表人 Jerome Chen

    软文 => 软件文章


    -------------------------------------------------
    [Ruby中文社区] - www.ruby-lang.org.cn

独家内容

剖析短迭代

敏捷教练Dave Nicolette提出:我们应该如何设定迭代长度?是要根据发布周期的时间么?使用短迭代又有哪些好处?

应用JSF、Ajax和Seam开发Portlets(1/3)

本文主要讲述了如何用JBoss Portlet Container 和JBoss Portlet Bridge创建新项目,怎样配置一个JSF应用去使用JBoss Portlet Bridge,以及JBoss Portlet Bridge所具备的功能。

AtomServer:数据分发的发布动力(第二部分)

在这篇文章里,Bryon Jacob和Chris Berry将和我们继续探讨AtomServer,它是基于Apache Abdera的完整Atom存储实现。作者还创建了几个Atompub规范扩展,其中包括自动标记、批处理和Feeds聚合。

架构师(试刊第二期)

InfoQ中文站的电子杂志《架构师》试刊第二期出版了!相比于上期,我们在内容的选择安排和版式上都根据读者的意见重新做了修正。“细节决定成败”,我们希望基于InfoQ中文站的专业内容,《架构师》能逐渐成为大家喜欢的电子刊物!

一种正规的性能调优方法:基于等待的调优

在本文中,Steven Haines探讨了Web应用性能调优问题。该领域过去更像是一门艺术而不是一门科学。他提出了一种称为基于等待调优的方法,使整个调优过程更加可度量,也因此更具科学性。

Java程序员ActionScript 3入门

通常来说,改变技术路线时最艰难的部分是辨别语言语法之间的不同。这篇文章就为Java开发者提供了一份如何转向Flex基础语言ActionScript的指南。

浅谈如何创建Rails应用

本视频主要以财帮子为例,介绍了如何创建一个PV为百万级的Rails应用。其中包括:Rails应用的服务器架构、Rails Cache的优化、负载均衡的处理、Web服务器的调试、分布式解决方案、Open API的设计等等。

Alexandru Popescu谈InfoQ.com网站架构

InfoQ首席架构师Alexandru Popescu在采访中谈论了InfoQ架构、Webwork与DWR、Hibernate与JCR、Hibernate可扩展性、最新的InfoQ视频流系统和InfoQ的未来规划。