昇陽總裁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用戶。