Internet銀行:選擇.NET還是J2EE?

來源:互聯網
上載者:User
j2ee Internet銀行:選擇.NET還是J2EE?(2002.02.25)   來自:CSDN   
翻譯自:《American Banker》,作者為Corillian公司首席技術官(CTO)。雖然文章的重點是Internet銀行,但對於.NET vs J2EE優勢作出了論述。
觀點/爭論
觀點: .Net-Java 爭論的再次回顧;支援微軟一方的反擊
星期五,2002年1月25日,作者Chris Brooks
在1月11日的觀點文章"就平台優勢而言,與.NET相比,Java是一個更好的選擇(For a Platform Edge, Java Is Better Choice than .Net)"中,Eontec的Colin Piper提出了這個古老的微軟公司vs. IBM/ Sun Microsystems之間的辯論。
對於許多金融機構來說,當他們在幾年內在這些平台上部署內部的或購買的解決方案時,這個J2EE-.Net問題可能仍不能解決。很顯然,領先的公司,如J.P. Morgan Chase & Co., Bank One Corp., Wachovia Corp.和SunTrust Banks Inc.,以及許多其他大型的金融公司,將得出自己的結論,而微軟公司,利用其.NET計劃將在他們的公司資訊技術戰略中成為一個至關重要的夥伴。這些機構正在微軟技術的基礎上,允許一些最大容量的安全的Internet銀行網站。
Sun Microsystems希望你認為,從其眾多的J2EE開發商實施方案中選擇其中一個方案將給你提供更廣泛、更"開放的"選擇。事即時,J2EE規範只是一個規範而已。因此,對於擴充,並且最終對於互用來說是開放的。
當你選擇一家J2EE開發商時,開始使用其擴充的特性集(J2EE開發商利用它們在激烈的競爭中使自己與眾不同)時,你就將自己鎖定到了這個開發商。
Piper先生,做自己的事吧 - 我們必須開始進行優點之間的比較。適當的比較是將.NET Framework與某個具體的J2EE實施方案進行對比,而不是與價值極微的規範進行對比。當面對International Business Machines Corp.和BEA Systems Inc.一起佔據J2EE市場的67%時,Java提供選擇的想法顯然是華而不實的。IBM公司最近發行了一個268頁的檔案,描述了將應用程式從非IBM WebSphere J2EE伺服器轉到WebSphere的步驟,從而進一步解釋了"開發商中性"是一個神話。
在效能和延展性的時代,當響應行業標準的伺服器基準(如不同的TPC度量標準)時,提到IBM、Sun和Oracle公司都使用非Java的解決方案來吹捧他們的產品效能是值得的。
Piper先生說,Java和J2EE規範是為大型主機規模的計算而設計的,而Sun公司自己的參照應用程式的.NET版本(一個假想的電子商務網站)處理的並發使用者的數目為6.6到7.6倍。更糟的是,Enterprise Java Beans至今還沒有提供重用或延展性的承諾。一個Giga分析師最近說,一些對"J2EE圍繞資料庫訪問的效能問題"灰心喪氣的Java開發人員,至少在考慮如果J2EE的狀況不能繼續改進,是否可以在將來更認真地考慮新的.NET技術"。
Piper學生還反駁說,J2EE提供了更多的選擇。儘管Sun公司可能會聲稱Java是一種標準,但Java仍然被Sun Microsystems控制。
Java還沒有被提交給一家國際認可的標準團體,因此Java與其他廣泛使用的語言,如Visual Basic相比,只不過是一個標準而已。
很不幸的是,任何在J2EE平台上進行程式設計的開發人員都已經有一種可以供選擇的語言:Java。數百萬的開發人員已經熟悉了Cobol、Basic、Perl、C++和Java語言,而.NET平台都支援這些語言。
Piper先生說,Java將允許銀行在眾多不同的作業系統上運行應用程式。銀行是否願意保留多種不同的作業系統,而儘力去維護眾多不同渠道的客戶關係呢?在這個情境中,Java將肯定會承諾"一次編寫,到處調試(write once, debug everywhere)"。
底線是,Java和J2EE都以不同平台見之間的應用程式可移植性為目標。微軟公司的.NET以使用工業標準的XML平台之間的應用程式整合為目標。這兩種方法在哲學上是不同的。
我們相信,關鍵的客戶需求是針對某個具體的平台進行了最佳化的高效能和可移植性,但還要準備與運行在不同平台上的應用程式進行整合。
我們感覺,.NET提供了一種非常簡單、更加得體的開發模型,而與J2EE相比,使用.NET和Voyager平台的開發人員將不斷地為電子金融提供更高效能的應用程式,而同時極大地降低他們的開發時間。
Brooks先生是位於俄勒岡州的Internet銀行軟體開發商Corrillian Corp.的首席技術官。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.