【导读】从上世纪末,组件化和多层次架构(N-tier)技术概念催生应用服务器(Application Server)市场成形后,到现在应用服务器市场已经逐渐进入到了成熟阶段,技术也从中介软件(middleware)的单一产品,演化成为了平台及开发工具层次。
从上世纪末,
组件化和多层次架构(N-tier)技术概念催生应用
服务器(Application Server)市场成形后,到现在应用服务器市场已经逐渐进入到了成熟阶段,技术也从中介
软件(middleware)的单一产品,演化成为了平台及开发工具层次。这其中所蕴藏着的无限商机,吸引得
微软也正式“下海”,为即将在4月24日在旧
金山发布的Windows Server 2003贴上了“应用服务器”标签,来与J2EE阵营一争高低。而微软的Windows Server 2003,最先将与计划在6月份前后面世的BEA新版WebLogic Platform 8.1,发生正面冲突。集成平台新诉求
微软方面已经宣布了新版Windows Server 2003的发布日期,同时还表示将以其结合
.NET Framework 1.1及Visual Studio .NET 2003,正式角逐应用服务器市场,协助企业利用最符合经济效益的方式,开发及部署高安全性、高效能的程序组件及
网络服务
解决方案。
应用服务器自发展以来向来是J2EE阵营,包括BEA、IBM、
甲骨文等所大力推广的技术概念,微软从不同声应合。微软突然间摇身一变,成为了一个“应用服务器供应商”,各种讥讽声浪也随之而至。甚有对手认为,应用服务器早已经成为了基础架构,而集成平台和增值应用才是真正的价值所在,所以微软的这项迟来的举动根本就是在“开倒车”。
对此,微软的相关人员反驳说,早在Windows NT时代COM架构就已经可以提供组件化开发技术,换句话说就是从科技发展角度来看,微软早就与市场脉搏同步了,现在为Windows Server 2003贴上标签,只是为了让营销及品牌定位更为完整而已。
姑且不论先来后到,应用服务器市场竞赛目前已经转移到了平台技术。2002年,BEA跳脱中介软件定位,着手开拓其它应用产品,包括集成、入口网站、开发工具,并走向“应用软件基础架构(application infrastructure)”范畴,同时对外宣扬“开发即集成、集成即开发”的崭新技术与概念。BEA相关负责人表示,新版平台弥补了J2EE应用服务器困难度与复杂度,通过单一平台聚合了各种技术;而自微软投奔BEA的研发团队所推出的WorkShop师法微软工具的易用性,不只提供简化开发的单一环境,还能使复杂的系统集成在同样的操作环境中完成。
微软的诉求也是如此。微软相关人员表示,Visual Studio .NET 2003可以让开发人员运用单一开发工具、单一程序撰写模式,开发各式装置、服务及服务器的应用程序,不仅大幅缩短各种应用程序开发的时间与成本,还可以让企业以最快的方式进行应用程序的部署与运行。而.NET Framework 1.1正式转为Windows Server 2003之后,不论是开发常规程序或网络服务,该架构将让应用服务器的功能更加健全。