J2EE企業級應用架構簡述

J2EE企業級應用架構簡述

1.課程設計:
    A.瞭解企業應用架構
    B.瞭解服務治理的方式
    C.掌握遠程調用的基礎
    D.掌握使用Dubbo開發分佈式服務

2.分佈式服務基礎概念
    A.分佈式服務框架是企業級應用的基礎
    B.分佈式服務框架有效利用企業資源

3.企業應用特點
    A.多環境多系統的交互
    B.海量數據,高併發,高TPS
    C.安全等級高
    D.自動化集羣管理

4.架構的原則
    A.CAP原則(一致性,可用性,分區容錯性)
    B.複雜的事情簡單化

5.架構目標
    A.高速緩存
    B.並行計算
    C.負載均衡
    D.數據備份
    E.異地容災
    F.業務分離

6.分佈式服務
    A.小型機虛擬化
    B.請求處理與業務拆分
    C.應用服務化
    D.同步異步拆分
    E.數據讀寫分離
    F.運維難度大大加大

7.彈性計算
    A.容器級虛擬化
    B.應用資源動態分配
    C.離線數據採集分析系統
    D.數據庫讀寫分離
    E.硬件成本下降
    F.異地容災

8.常用的服務治理的方式
    1)多域名分配
        A.每個應用專屬域名
        B.Http做進程通信
        C.硬件負載或者Nginx
        D.多語言
        E.安全性較低
        F.無法編輯檢查
    2)企業服務總線
        A.支持多種方式路由以及註冊
        B.工作流集成
        C.高效,容易維護
        D.過度依賴中心
        E.軟件成本高
    3)分佈式服務框架
        A.無中心也可以工作
        B.基於接口編譯檢查
        C.JAVA環境中開發學習成本低
        D.多語言支持不足       


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章