深蓝海域KMPRO

微软与SUN:网络服务的竞赛

2002-09-16 13:45

微软与SUN:网络服务的竞赛

微软公司计划在国际互联网上占据统治地位,他们想要垄断的网络服务市场现在已经初具规模,而且,微软公司正在加速和它的竞争对手在这一领域竞争,并且已经准备好做最后的决战。作为微软公司在这一领域最主要的竞争对手,太阳微系统公司也早已经准备好加入到这场网络服务的竞赛中来。

在争夺网络服务的竞争中,有一些人对于微软公司的计划特别的重要,这些人可以让微软公司获得成功,但同时也有可能让微软公司变得一败涂地:这些人就是软件程序设计人员。在经过了四年的发展以及不断的积累之后,微软公司发布了Visual Studio.NET (VS.NET),一个集合了多种软件开发工具的软件包。微软公司推出Visual Studio.NET的主要目的就是为了在程序开发设计人员使用的软件开发工具上也占据统治地位,以打败那些以太阳微系统公司为首Java编程语言的支持者们。

我们希望知道的是,从软件开发设计人员的角度来看,他们是否会对一种软件开发工具特别的忠诚呢?如果是这样的话,为什么呢?如果情况不是这样,又是为什么呢?请将你对下面讨论的看法用电子邮件告诉我们。

VS.NET对决Sun ONE:这关系到编程语言以及操作系统。

“微软公司正在试图为这个领域进行重新定义,这种做法让微软公司的那些竞争者们看上去好像并没有在和微软公司进行竞争。并且,微软做的还不错,”太阳微系统公司的首席技术官Simon Phipps,在CNET News.com对他的一次采访中说道。当然,太阳微系统公司也并没有放弃,它还要与微软公司继续竞争。

微软公司推出VS.NET之后,作为对策,太阳微系统公司也推出了它自己的Sun Open Net Environment(开放式网络环境),其中包括了服务器软件,软件开发工具,以及其它的一些制作基于网络的电子商务应用软件和服务的相关产品。

这两个公司各自推出的软件开发工具之间最大的区别是在于它们所支持的操作系统上的。微软公司当然支持它自己独一无二的Windows操作系统,并且允许通过新生的以及现有的多种编程语言来开发设计应用软件,其中包括了Visual Basic, C++, 以及微软公司自己推出的类似于Java的程序设计语言C#。太阳微系统公司的软件开发工具允许程序开发者在多种的操作系统上进行软件开发,其中包括了Windows, UNIX, Linux, 以及只使用Java的大型机操作系统。

为了让现在的形式更加有利于Java程序设计语言,太阳微系统公司并没有提供针对Java的框架来实现网络服务。因此,Java程序开发人员必须使用第三方工具来实现网络服务。而VS.NET则是内建的对网络服务进行支持。所以,微软公司宣称:.NET在具体执行方面的表现要比Sun的软件更为出色,而且,在其它的一些性能表现上,比如说执行所需要的费用,以及开发者的使用效率等方面,也是有过之而无不及。想知道有关这些方面的更多信息,请阅读“.NET的创建者捍卫着它的可执行性”这篇文章。

要成为网络服务竞争中的胜利者,是取决于多方面的因素的。其中,软件开发人员是否接受以及使用VS.NET,对于微软公司在这方面的勃勃雄心能否成为现实,是最为至关重要的。Sun微系统公司能够成为微软公司的一个有力竞争者吗?你的客户们是否需要另一种的软件开发方法吗?你会推荐别人使用另一种软件开发工具吗?这些都是非常令人关心的问题,尤其是对在这个领域进行激烈竞争的微软以及SUN公司来说。

相关推荐