申請免費(fèi)試用、咨詢電話:400-8352-114
AMTeam.org
微軟和IBM在Web服務(wù)上的分歧有所加深
當(dāng)二家公司的Web服務(wù)專家就.Net和JSEE在開發(fā)能夠通過互聯(lián)網(wǎng)互相通訊的應(yīng)用程序方面的各自優(yōu)點(diǎn)爭論不休時,微軟和IBM關(guān)于Web服務(wù)的分歧也進(jìn)一步地擴(kuò)大了。
IBM的高級架構(gòu)顧問愛德華茲和微軟的.Net計劃經(jīng)理尼爾在NetEvents大會上就Web服務(wù)發(fā)表了各自的看法,并對對方的方案進(jìn)行了激烈的抨擊。愛德華茲對微軟最猛烈的抨擊莫過于微軟的.Net編程模式。他特別指出,微軟支持十幾種編程語言的決定是不明智的。他說,開發(fā)人員不需要這么多不同的編程語言。他同時強(qiáng)調(diào)了Java的廣泛的認(rèn)可程度。
愛德華茲承認(rèn),Visual
Basic編程人員確實數(shù)量龐大,但他指出,盡管這種語言對客戶端-服務(wù)器編程模式的支持很好,但編程人員需要針對.Net改編這種編程模式。他說,這一變化可能不是太大的,但對于熟悉客戶端-服務(wù)器編程模式的編程人員而言,這個變化是巨大的。
愛德華茲還對微軟的其他方面進(jìn)行了激烈的批評,例如,微軟的C#語言是對Java的抄襲。他還指出,編程人員在決定轉(zhuǎn)換使用的編程語言時,Java是最佳的選擇。
尼爾表示,一種編程語言不能滿足所有的編程人員和應(yīng)用的需求。他指出,Visual
Basic的編程人員數(shù)量非常龐大,學(xué)習(xí)C#語言也不難。C#是基于Java和C++,分別繼承了二者的易用性和強(qiáng)大的功能。
愛德華茲強(qiáng)調(diào)說,IBM將支持微軟的.Net
Framework,但他指出,J2EE更適合在異種硬件架構(gòu)上開發(fā)、布置應(yīng)用程序,更符合Web服務(wù)的設(shè)計目標(biāo)。
|