访谈:超越富客户端开发经验
PM:你是如何看待.NET与Java EE之间的较量的?
SG:竞争相当的短暂,回顾过往更多的是代理商的较量。J2EE被设计为由服务器端底层架构组成的基于JAVA的供应商的结合。不久之后J2EE标准被创建,很多供应商都消失了。另一方面保持着“J2EE平台”上创建的革新以区分它们提供的东西。这一现象加速了.NET 1.0的发布,ASP.NET开始瞄准众多良好的服务器端JAVA框架,没有高额的成本和复杂度。
所以在这一点我不认为JEE名义上遗有JAVA标准,但是我认为更多重要改进来自于像Hibernate和Spring这样的JEE外部特征。JAVA服务器端供应商树立起技术路标。IBM的工具对没有利用JBoss管理控制台工作的BEA服务器不起作用。事实上J2EE/JEE作为有偏差的标准已失去了意义。
竞争是活跃的、适当的。但因为偏差和倾向于“供应商平台”,谈及“JAVA EE与.NET竞争”是一个技巧。消费者不会相当在意竞争的结果,结果是否会伴随IBM与微软的竞争,或PHP与ASP.NET的竞争,或BEA WebLogic Portal与微软Office SharePoint的竞争等等。
在竞争结果中微软正渐入佳境。我们为消费者赢得了更多价值,更多能力以及更简单更完整的体验。微软服务器和工具的商业价值增长是很明显的。
关于Scott Guthrie
Scott Guthrie是.NET开发平台总经理,ASP.NET创始人之一。他的个人技术贡献包括:ASP.NET Web窗体体系结构、ASP.NET Web Services基础架构、ASP.NET编辑系统、ASP.NET分布式的状态体系结构、ASP.NET部署体系结构、ASP.NET可靠性系统以及ASP.NET HTTP运行时体系结构。ASP.NET的先驱,Scott曾经还是IIS和Windows NT开发团队的成员。
0
相关文章