深蓝海域KMPRO

微软和IBM在Web服务上的分歧有所加深

2002-09-16 13:43

微软和IBM在Web服务上的分歧有所加深

当二家公司的Web服务专家就.Net和JSEE在开发能够通过互联网互相通讯的应用程序方面的各自优点争论不休时,微软和IBM关于Web服务的分歧也进一步地扩大了。

IBM的高级架构顾问爱德华兹和微软的.Net计划经理尼尔在NetEvents大会上就Web服务发表了各自的看法,并对对方的方案进行了激烈的抨击。爱德华兹对微软最猛烈的抨击莫过于微软的.Net编程模式。他特别指出,微软支持十几种编程语言的决定是不明智的。他说,开发人员不需要这么多不同的编程语言。他同时强调了Java的广泛的认可程度。

爱德华兹承认,Visual Basic编程人员确实数量庞大,但他指出,尽管这种语言对客户端-服务器编程模式的支持很好,但编程人员需要针对.Net改编这种编程模式。他说,这一变化可能不是太大的,但对于熟悉客户端-服务器编程模式的编程人员而言,这个变化是巨大的。

爱德华兹还对微软的其他方面进行了激烈的批评,例如,微软的C#语言是对Java的抄袭。他还指出,编程人员在决定转换使用的编程语言时,Java是最佳的选择。

尼尔表示,一种编程语言不能满足所有的编程人员和应用的需求。他指出,Visual Basic的编程人员数量非常庞大,学习C#语言也不难。C#是基于Java和C++,分别继承了二者的易用性和强大的功能。

爱德华兹强调说,IBM将支持微软的.Net Framework,但他指出,J2EE更适合在异种硬件架构上开发、布置应用程序,更符合Web服务的设计目标。

相关推荐