首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> J2EE

開發完整 J2EE 解決方案八步驟 (三):企業與應用系統架構規劃

     編輯:J2EE

步驟三:架構規範

聚焦技術策略與架構藍圖:結構、介面、通訊技術。分為企業系統架構與應用系統架構。

企業系統架構

涵蓋:硬體/軟體架構、網路拓撲、開發/測試/生產環境。反映企業長期投資。開發前評估現有架構是否支援 J2EE,必要時升級或新增組件。

硬體評估關鍵

  • 電腦、路由器、交換器、網路拓撲 — 直接影響效能與穩定
  • 多層網路拓撲範例:

多層企業架構拓撲

圖四:Web 瀏覽器 → HTTP Server (DMZ) → Web 容器 → 應用容器 → RDBMS

架構層級選擇因素

  • 安全、效能、可靠性需求
  • 公司財政狀況
  • 低需求:二手電腦 + 電話線 + 開源軟體
  • 高端金融機構:n 層架構、Web/App Server 叢集、容錯

軟體架構評估

  • Web Server、安全管理、應用伺服器、DNS、DBMS、第三方組件
  • 選擇穩定 J2EE 廠商關鍵:長期支援、效能差異、擴展組件/架構銷售
  • 常採購/自建功能:交易處理、國際化、叢集分散、Session 管理、效能監控、訊息、工作流、入口個性化、層間通訊協議、安全防火牆

應用系統架構

基於 J2EE 多層分散式模型:Client Tier → Web Tier → Business Tier (EJB) → EIS Tier。採用 MVC 模式分離關注點,實現可擴充、可維護、可部署的企業應用。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved