freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

魔方系統(tǒng)架構(gòu)設(shè)計說明書v1-文庫吧資料

2024-08-15 22:35本頁面
  

【正文】 目錄結(jié)構(gòu)基本一致,唯一的不同是在src/main目錄下面需要放置一個webapp目錄,里面按照web應用的標準目錄結(jié)構(gòu)放置jsp等頁面資源文件。JRE System Library和Maven Dependencies放置的是JRE的類庫和由Maven管理的第三方依賴類庫文件,target是工程的編譯輸出路徑,可以通過Eclipse配置進行選擇,一般選用target作為編譯路徑。下圖展示了系統(tǒng)各邏輯層之間的關(guān)系:圖表 2 開發(fā)框架各層次邏輯關(guān)系圖 項目工程及目錄結(jié)構(gòu),使用一個開源的Maven插件m2eclipse搭建基于Maven目錄結(jié)構(gòu)的開發(fā)環(huán)境,使用該工具,生成如下的目錄結(jié)構(gòu):圖表 3 項目工程結(jié)構(gòu)一圖中的“taluo”是整個項目的根工程,m2eclipse會自動導入根工程下的5個子工程,這些子工程對應于“功能模塊”章節(jié)中描述的各個子模塊和層次。倉儲實現(xiàn)層(數(shù)據(jù)訪問DAO層):提供領(lǐng)域?qū)ο蟮某志没瘜崿F(xiàn),它的作用是把領(lǐng)域?qū)ο蟮木唧w持久化實現(xiàn)細節(jié)封裝起來。應用層:向外提供業(yè)務功能服務,它只負責系統(tǒng)應用級別的邏輯如事務控制、權(quán)限控制、日志處理等,以及少量的跨領(lǐng)域?qū)ο蟮臉I(yè)務邏輯,它通過領(lǐng)域?qū)拥念I(lǐng)域?qū)ο髠}庫獲取相關(guān)的領(lǐng)域?qū)ο?,然后調(diào)用領(lǐng)域?qū)ο蟮姆椒ㄍ瓿上鄳臉I(yè)務,再把業(yè)務結(jié)果封裝到數(shù)據(jù)傳輸對象(DTO)中返回給展示層,這里的DTO是作為展示層與應用服務層的數(shù)據(jù)載體,它負有裝載請求數(shù)據(jù)和結(jié)果數(shù)據(jù)的職責。 立刻針對業(yè)務進行開發(fā)216。 核心業(yè)務保留在領(lǐng)域?qū)?,高重?16。 提供一系列工具類和模式重用:Excel/Script Engine(腳本引擎,JSR223)/Rule Engine(規(guī)則引擎支持,JSR94)/Observer模式216。 不依賴IoC容器,適配多種IoC容器:Spring/Guice(Google)/Tapestry IoC216。開發(fā)框架基于DDD思想,且不耦合具體的IoC容器(Spring,Guice),持久層框架(Hibernate、JPA、JDBC),能夠盡可能保持核心業(yè)務層(即領(lǐng)域?qū)樱┑募儍簦峁┳畲笙薅鹊闹赜谩?網(wǎng)絡(luò)拓撲圖詳細服務ip及端口說明: 硬件設(shè)備架構(gòu)各層次節(jié)點對硬件的要求對照表(供參考):CPU內(nèi)存磁盤備注Load Balancer高高一般無應用服務器高高一般無抓取機器人服務器高高一般無Memcache服務器高高一般無HBase服務器高高高無數(shù)據(jù)庫服務器高高高無初期需投入的設(shè)備設(shè)備數(shù)量用途和備注LVS1負載均衡服務器應用服務器2部署Web前端抓取機器人服務器2部署抓取機器人HBase服務器4部署HBase Master及Slaver數(shù)據(jù)庫服務器1部署Oracle 硬件采購部署項目部署應用數(shù)量(臺)硬件需求備注hadoop集群、Zookeeper集群及Hbase集群1hadoop分布式文件系統(tǒng)主節(jié)點1內(nèi)存:8G硬盤:300G 2JobTracker:hadoop分布是計算框架任務調(diào)度節(jié)點3Hmaster :HBase數(shù)據(jù)庫主節(jié)點4QuorumPeerMain :zookeeper集群節(jié)點1SecondaryNameNode :hadoop文件系統(tǒng)備份節(jié)點1CPU 內(nèi)存:8G硬盤:300G 2HMaster:Hbase數(shù)據(jù)庫備用主節(jié)點3QuorumPeerMain :zookeeper集群節(jié)點1DataNode :hadoop分布式文件系統(tǒng)數(shù)據(jù)節(jié)點5內(nèi)存:8G硬盤:4T 2TaskTracker :hadoop分布式計算框架計算節(jié)點3HRegionServer :HBase數(shù)據(jù)庫數(shù)據(jù)節(jié)點4QuorumPeerMain :zookeeper集群節(jié)點抓取引擎服務器crawlServercrawlServer2 3內(nèi)存:8G硬盤:300G 代理服務服務器ProxyServer1內(nèi)存:8G硬盤:300G web應用服務器JBOSS服務器 1內(nèi)存:8G硬盤:300G 數(shù)據(jù)預處理服務器DataProcessServer1內(nèi)存:8G硬盤:300G數(shù)據(jù)庫服務器Memcache緩存服務器數(shù)據(jù)庫服務器1內(nèi)存:8G硬盤:500G  開發(fā)視圖 開發(fā)框架概述運價魔方基于恒拓開源的開發(fā)框架進行開發(fā):。 物理架構(gòu) 部署視圖Web前端跟抓取機器人分開不同的機器運行,以使對對方的影響降到最低,也降低Web跟抓取機器人之間的耦合。 邏輯視圖 總體架構(gòu)圖Figure 1 總體架構(gòu)圖 技術(shù)架構(gòu)Figure 2 Web前端子系統(tǒng)技術(shù)架構(gòu)Figure 3 抓取機器人技術(shù)架構(gòu) WEB前端WEB前端項目層次如下:Figure 4 前端框架層次圖基于DDD思想。 子系統(tǒng)本系統(tǒng)從邏輯上可以分為2個子系統(tǒng):1. WEB前端子系統(tǒng):前端用戶界面,提供運價查詢,抓取設(shè)置管理等用戶接口。Jason格式也類似,也會有jason通用適配器來處理。3. 提供界面讓用戶自定義數(shù)據(jù)節(jié)點對應,以xml為例,用戶指定航班號,起飛時間,航空公司等應該對應什么節(jié)點,然后xml通用適配器就會取得對應節(jié)
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1