選擇應用服務器的七個標準

  Routers配置     |      2023-03-31 04:56

馬上注冊成為ROSABC會員,隨時發帖回復。

您需要 登錄 才可以下載或查看,沒有賬號?會員注冊

x

選擇應用服務器的七個標準
1. 市場占有率和企業形象

  畢竟, 多數人選擇的, 最有可能是正確的選擇,用起來也是最放心的..很多時候, 品牌已經決定了用戶的第一印象, 而第一印象往往會決定用戶的最終抉擇. 根據數據, Weblogic,Webpshere 是市場的兩個老大. OAS和JBOSS 處于第二梯隊. 而IBM的中間件形象廣告, 更是鋪天蓋地, 讓人目不暇接.

  2. 性能和技術指標

  性能最關鍵的決定性因素之一.. 這個可以采用類似SPECjAppServer2002 測試數據. 在相關的SPECjAppServer2002 的測試中, WebLogic 、 WebSphere 、 Jboss 和 Oracle 四者之中 , WebLogic和WebSphere 以及Oracle的性能都是不錯的.

  3. 可擴展性

  可擴展性也是選型的很重要的因素之一. 這點上, 也應該盡量采用第三方的測試數據.. 比如, PushtoTest提供的數據. 在PushtoTest的最近一次測試中, WebLogic和WebSphere 在SOA可擴展性上占有一定優勢. 除了第三方提供的數據, 任何一家提供的關于自己的數據, 都應該保留一定意見.
4. 符合標準

  當然, 中間件必須是符合J2EE標準的.. 在這點上, 通過了J2EE認證的十幾家, 則都應該符合要求了..

  5. 外部工具的支持

  選擇應用服務器, 不僅需要考慮的是應用服務器, 同時也應該考慮, 除了應用服務器, 還能提供的額外的工具或者框架支持. 比如BEA的Workshop, Oralcle的jDeveloper等等.. 這些工具能幫助我們整合開發環境, 寫出良好習慣的編碼, 加速開發過程. 在2005歐洲Java用戶大會上, Oralcle獲得了快速開發冠軍, 而BEA的Workshop收購了M7, 一個深的開發者喜愛的開發環境, 捐贈了Eclipse的IBM的產品線更是完善和強大.

  6. 獨立性

  選擇合適的應用服務器, 當然希望這個應用服務器是具有獨立性以及擁有相當的可移植性.. 我們不希望購買的應用服務器被綁定在某個特定的數據庫或者開發工具上, 這限制了用戶的選擇權利,同時也為將來的移植帶來了煩惱..

  7. 價格

  價格總數上, 需要參考你的應用需要最高并發處理多少事務, 計算需要多少個CPU, 然后根據每CPU價格再計算價格總數進行比較. 當然售后服務的收費,也是要歸入考慮當中的.

  這7點標準, 只是我在平時選型的時候考慮的因素, 供Matrix用戶參考, 并不代表完全的標準. 因為很多時候, 合腳的鞋才是最好的鞋.