升阳总裁Ed Zander本月初再次对微软开炮,指称微软是一个「邪恶王国」,尤其是该公司目前推动的.NET计划,更显露出想进一步控制网络未来的成长的野心。Zander宣称,要脱离微软魔掌,升阳的Java是解决之道。

这当然多少有自吹自捧之嫌,但Java在1996推出后,适逢Internet兴起之时,Java以其可移植性及扩展性的优势,确实因应了跨平台、分布式计算的时代需求;所具有的“Write once, run anywhere”特性,也让应用程序架构开发上的限制大为降低。为了满足更复杂的企业应用伺服开发需求,前(99)年升阳更提出了J2EE,将数据库存取服务,与讯息传递服务、事务处理服务、目录存取服务、远程访问服务等标准加入其架构中,Java的实力也确实惊人。

升阳的用心也让微软不得不有所警觉,积极整合或更新其旧有的开发技术,并发展了称之为Windows DNS的分布式因特网架构,也是今日的 .NET的基础。仅管在分析下, .NET所提供的服务层面与J2EE相当类似,但软件开发的专家认为在一些共通标准的支持上, .NET已有更胜一筹之处。这或许也是Zander急着出来信心喊话的原因之一吧。

何者会是未来的主流架构?.NET或J2EE都才刚上菜,目前仍言之过早,但若真有谁想控制网络服务市场,恐怕就难逃没落的命运,而谁能拥抱开放精神的,则必然能在架构的推动上,多一分世界公民的认同力量;的确,既然是Internet的应用开发架构,最后的赢家本来就不该是某家公司,而是所有的Internet用户。