我的知识库

知识等于力量

« 巴西国家医疗保健系统Ext 2 概述 »

Web平台上的技术变革

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时代的主体性地位,让软件能够更好的为人服务,为商业服务。

Search

导航

热门文章

最新文章

Powered By duduwolf's wiki 1.0

Copyright 1999-2007 duduwolf.com Some Rights Reserved.