柴晓路 (fennivel@uddi-china.org)Chief System Architect2001年7月24日 本文是架构Web服务的系列文章的第三篇,继Web服务的技术定义和技术规范介绍之后,来探讨目前现有的Web服务实践。首先,作者考察了现有的Web服务应用,
软件业从最初的面向过程、面向对象,到后来的面向组件、面向集成,直到现在的面向服务,走过了一条螺旋上升的曲线。其实,自从上世纪70年代提出“软件危机”,诞生软件工程学科以来,为了彻底摆脱软件系统开发泥潭,一直也没有放弃努力。
本文主要讨论基于企业环境的客户端应用程序模型,由于本人曾经从事过传统的客户端/服务器两层结构应用程序和基于.net平台的多层结构应用程序的开发,因此本文将着重描述.net平台上的智能客户端应用程序模型,并根据一般的企业应用系统的需求来一步一步构造出一个较为完整的客户端软件框架。
年关将至,我们感觉有必要估计一下过去12个月来我们在Web 2.0发展历程中的实际位置。在过去的一年中,Web 2.0领域涌现出了大量高质量的创新性软件。由于出现的软件数量太多,要面面俱到地提及所有软件是困难的。
如果要问做什么事是最有吸引力,那就是创建Web应用。毕竟,上次你听到有人称赞某产品的交互设计是什么时候的事了?(除了iPod之外) 它们都很cool, 而且都是很创新的项目。
未来的软件结构要求有一套新的开发方法。你们公司做好准备了吗?
从技术和商业的角度看,围绕Ajax还有大量激动人心的东西。从技术上讲,Ajax实现了web浏览器技术中大量的尚未实现的潜力。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号