步驟三:架構規範
聚焦技術策略與架構藍圖:結構、介面、通訊技術。分為企業系統架構與應用系統架構。
企業系統架構
涵蓋:硬體/軟體架構、網路拓撲、開發/測試/生產環境。反映企業長期投資。開發前評估現有架構是否支援 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 模式分離關注點,實現可擴充、可維護、可部署的企業應用。