版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、重慶大融城智慧廣場(chǎng)架構(gòu)設(shè)計(jì)08目 錄 A.B.系統(tǒng)設(shè)計(jì)系統(tǒng)實(shí)施系統(tǒng)設(shè)計(jì)A名詞解釋商戶展現(xiàn) 產(chǎn)品展現(xiàn) 服務(wù)推薦 營(yíng)銷活動(dòng) 消息推送 用戶中心技術(shù)名詞解釋DubboDUBBO是一個(gè)分布式服務(wù)框架,致力于提供高性能和透明化的RPC遠(yuǎn)程服務(wù)調(diào)用方案,是阿里巴巴SOA服務(wù)化治理方案的核心框架,每天為2,000+個(gè)服務(wù)提供3,000,000,000+次訪問(wèn)量支持,并被廣泛應(yīng)用于阿里巴巴集團(tuán)的各成員站點(diǎn)。ROPROP是Rapid Open Platform 的簡(jiǎn)稱,它不同于一般純技術(shù)型的 Web Service 框架(如 CXF、Jersey 等),Rop 致力于構(gòu)建服務(wù)開(kāi)放平臺(tái)的框架,您可以使用 Rop
2、開(kāi)發(fā)類似于淘寶 服務(wù)開(kāi)放平臺(tái)(TOP)這樣的服務(wù)平臺(tái)。Sping-mvcSpring Web MVC是基于Spring的實(shí)現(xiàn)了Web MVC設(shè)計(jì)模式的請(qǐng)求驅(qū)動(dòng)類型的輕量級(jí)Web框架,使用了MVC架構(gòu)模式的思想,將web層進(jìn)行職責(zé)解耦,基于請(qǐng)求驅(qū)動(dòng)指的就是使用請(qǐng)求-響應(yīng)模型。MybatisMyBatis 是支持定制化 SQL、存儲(chǔ)過(guò)程以及高級(jí)映射的優(yōu)秀的持久層框架。MyBatis 避免了幾乎所有的 JDBC 代碼和手動(dòng)設(shè)置參數(shù)以及獲取結(jié)果集。MyBatis 可以對(duì)配置和原生Map使用簡(jiǎn)單的 XML 或注解,將接口和 Java 的 POJOs(Plain Old Java Objects,普通的
3、Java對(duì)象)映射成數(shù)據(jù)庫(kù)中的記錄。建設(shè)內(nèi)容商場(chǎng)后臺(tái)訂單管理、活動(dòng)管理、資訊管理、消息推送、統(tǒng)計(jì)報(bào)表、基礎(chǔ)設(shè)置用戶APP商戶展現(xiàn) 產(chǎn)品展現(xiàn) 服務(wù)推薦 營(yíng)銷活動(dòng) 消息推送 用戶中心會(huì)員社交時(shí)尚圈拼單記憶樹(shù)智能支付支付寶/微信掃碼支付在線支付電子會(huì)員會(huì)員識(shí)別消費(fèi)記錄積分記錄積分商城CRM對(duì)接室內(nèi)定位/導(dǎo)航定位服務(wù)路線導(dǎo)航營(yíng)銷推送停車服務(wù)車位預(yù)約/開(kāi)鎖反向?qū)ぼ囃\囐M(fèi)支付商戶后臺(tái)(APP PC端)商品管理、營(yíng)銷活動(dòng)、訂單處理、排號(hào)、訂座集團(tuán)后臺(tái)活動(dòng)管理、資訊管理、消息推送、統(tǒng)計(jì)報(bào)表、基礎(chǔ)設(shè)置、用戶管理營(yíng)銷活動(dòng)定時(shí)推送活動(dòng)發(fā)布/報(bào)名優(yōu)惠券微信公眾號(hào)金融服務(wù)小額消費(fèi)貸理財(cái)產(chǎn)品系統(tǒng)架構(gòu)消費(fèi)端會(huì)員iOS數(shù)據(jù)庫(kù)
4、注冊(cè)中心服務(wù)端監(jiān)控中心安卓微信商戶 web管理 web第三方應(yīng)用支付營(yíng)銷第三方集成第三方平臺(tái)富基環(huán)信微信支付ROP平臺(tái)(管理、授權(quán)、安全)查詢注冊(cè)調(diào)用調(diào)用調(diào)用極光推送Rest調(diào)用后臺(tái)管理社交應(yīng)用架構(gòu)User-api.jarUser-provider.jarMarket-api.jarMarket-provider.jarPay-api.jarPay-provider.jarProtal-web.warRop-web.war第三方應(yīng)用App微信服務(wù)提供服務(wù)接口服務(wù)消費(fèi)技術(shù)架構(gòu)MySQL(Master)緩存ServiceDAOControllerZookeeper治理中心Dubbo-adminVi
5、ewApi(model)Spring-mvcDubboSpringSpring-mvcMybatisMySQL(Slave)EhCacheApi(model)ServiceDAOApi(model)AppROPApi(model)RPC調(diào)用Rest服務(wù)微信監(jiān)控中心Dubbo-monitor注冊(cè)中心redis系統(tǒng)部署App防火墻nginxnginxRop平臺(tái)WebCDN注冊(cè)中心監(jiān)控中心服務(wù)服務(wù)DBDB富基支付導(dǎo)航推送nginxnginx服務(wù)服務(wù)PC服務(wù)服務(wù)服務(wù)編排WebRop平臺(tái)注冊(cè)中心緩存ECS系統(tǒng)部署(基于阿里云)App云盾SLBRop平臺(tái)WebOSS + CDN注冊(cè)中心監(jiān)控中心服務(wù)服務(wù)RD
6、SCRM支付導(dǎo)航推送SLB服務(wù)服務(wù)PC服務(wù)服務(wù)WebRop平臺(tái)注冊(cè)中心RDS聊天ECS一期系統(tǒng)部署(3月底)微信云盾SLB OSS + CDN Server1:47注冊(cè)中心1管理中心監(jiān)控中心微信前臺(tái)微信后臺(tái)環(huán)信支付導(dǎo)航推送PCRDS富基wifiServer2:09查詢服務(wù)2會(huì)員服務(wù)2市場(chǎng)服務(wù)2一鍵 wifi2管理后臺(tái)Server2:6注冊(cè)中心2查詢服務(wù)1會(huì)員服務(wù)1市場(chǎng)服務(wù)1一鍵 wifi1RedisECS二期系統(tǒng)部署(5月底)微信云盾SLB OSS + CDN Server1:47微信前臺(tái)微信后臺(tái)環(huán)信支付導(dǎo)航推送PCRDS富基wifiServer5:09注冊(cè)中心2全部服務(wù)2Server4:6注
7、冊(cè)中心1管理中心監(jiān)控中心全部服務(wù)1RedisServer3:09 ROP管理后臺(tái)二期系統(tǒng)部署(4月底)App云盾治理中心RDSSLBPC微信Rop平臺(tái)注冊(cè)中心OSS + CDN Redis監(jiān)控中心環(huán)信支付導(dǎo)航推送富基wifi查詢服務(wù)營(yíng)銷服務(wù)會(huì)員服務(wù) wifi服務(wù)系統(tǒng)改造-服務(wù)端全部服務(wù)注冊(cè)到 Rop 平臺(tái),通過(guò)引用,rpc 方式調(diào)用全部服務(wù)api 包引用到 Rop 應(yīng)用 系統(tǒng)改造-服務(wù)端Api 接口層用ServiceMethodBean 注解每個(gè)方法用ServiceMethod 注解系統(tǒng)改造-服務(wù)端所有服務(wù)請(qǐng)求參數(shù)對(duì)象繼承自AbstractRopRequest用JSR 303 注解進(jìn)行參數(shù)校驗(yàn)
8、系統(tǒng)改造-服務(wù)端錯(cuò)誤處理用JSR 303 注解進(jìn)行參數(shù)校驗(yàn)系統(tǒng)改造-AndriodSDK方式,引入 DefaultRopClient 調(diào)用系統(tǒng)改造-AndriodRestTemplate 方式系統(tǒng)改造-iOS通用 Http 方式接口 api安全設(shè)計(jì)用戶密碼單向散列加密(加鹽 salt)保存用戶注冊(cè)采用手機(jī)短信驗(yàn)證碼,防止惡意用戶偽造請(qǐng)求防止跨站腳本攻擊,攔截器對(duì)特殊字符轉(zhuǎn)義防止 SQL 注入,開(kāi)發(fā)采用 SQL 預(yù)編譯和參數(shù)綁定采用SSL和Https協(xié)議加密安全傳輸通道數(shù)據(jù)庫(kù)設(shè)計(jì)服務(wù)劃分模塊名內(nèi)容用戶(user)系統(tǒng)權(quán)限管理、用戶注冊(cè)、用戶登錄、用戶操作日志記錄會(huì)員(member)會(huì)員信息同步、
9、會(huì)員信息維護(hù),用戶反饋回復(fù)功能,簽到,積分商場(chǎng)(mall)集團(tuán)、商場(chǎng)、商戶、商品信息維護(hù),推送信息維護(hù),基礎(chǔ)信息維護(hù)支付(pay)封裝微信支付功能營(yíng)銷(market)活動(dòng)信息維護(hù)、用戶參加活動(dòng)報(bào)名;搖一搖;紅包;優(yōu)惠券停車(park)封裝第三方停車模塊定位(wifi)封裝第三方室內(nèi)定位、導(dǎo)航模塊查詢(query)綜合查詢模塊,包括商場(chǎng)、商戶、商品,用戶個(gè)人信息、活動(dòng)信息等查詢功能推送(push)手機(jī) App 消息推送(積分、等級(jí)變動(dòng),活動(dòng)信息)社交(social)時(shí)尚圈、有緣人、記憶樹(shù)等社交功能模塊前后臺(tái)交互數(shù)據(jù)安全策略(Json Web Token)App申請(qǐng)app_key,分配 app_s
10、ecret,客戶端保存 app_key,服務(wù)端保存 app_key和app_secretApp登錄(注冊(cè))服務(wù)器,服務(wù)端生成 token 并將 token 返回給 app,app 本地保存 tokenApp 通過(guò) token調(diào)用服務(wù),服務(wù)端驗(yàn)證 token 有效性,無(wú)效則401 Unauthorized用戶退出系統(tǒng),token 失效區(qū)分業(yè)務(wù)參數(shù)和公共參數(shù)前后臺(tái)交互數(shù)據(jù)安全策略(Json Web Token)APP服務(wù)用戶名/密碼(SSL)token服務(wù)調(diào)用(token)dataApp_idApp_idApp_secretredis保存token驗(yàn)證token前后臺(tái)交互數(shù)據(jù)安全策略(ROP Token)APP dubbo服務(wù)用戶名/密碼(SSL)申請(qǐng)token服務(wù)調(diào)用(token)dataApp_idApp_secretredis保存token驗(yàn)證tokenROP平臺(tái)驗(yàn)證通過(guò)前后臺(tái)交互數(shù)據(jù)安全策略(Json Web Tok
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產(chǎn)行業(yè)財(cái)務(wù)總結(jié)
- 資本運(yùn)作的可行性分析計(jì)劃
- 《創(chuàng)新與設(shè)計(jì)》課件
- 2021年貴州省黔南自治州公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2024年甘肅省武威市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題2卷含答案
- 2022年湖南省郴州市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2023年江蘇省連云港市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 2024年黑龍江省大慶市公開(kāi)招聘警務(wù)輔助人員輔警筆試自考題1卷含答案
- 寒假活動(dòng)計(jì)劃
- 會(huì)總部領(lǐng)導(dǎo)發(fā)言稿
- 部編版語(yǔ)文六年級(jí)上冊(cè)作文總復(fù)習(xí)課件
- 專利產(chǎn)品“修理”與“再造”的區(qū)分
- 氨堿法純堿生產(chǎn)工藝概述
- 基礎(chǔ)化工行業(yè)深度:電解液新型鋰鹽材料之雙氟磺酰亞胺鋰(LiFSI)市場(chǎng)潛力可觀新型鋰鹽LiFSI國(guó)產(chǎn)化進(jìn)程加速
- 年產(chǎn)10000噸一次性自然降解環(huán)保紙漿模塑餐具自動(dòng)化生產(chǎn)線技改項(xiàng)目環(huán)境影響報(bào)告表
- 實(shí)戰(zhàn)銷售培訓(xùn)講座(共98頁(yè)).ppt
- 測(cè)控電路第7章信號(hào)細(xì)分與辨向電路
- 哈爾濱工業(yè)大學(xué)信紙模版
- 氨的飽和蒸汽壓表
- 指揮中心大廳及機(jī)房裝修施工組織方案
- 餐飲店應(yīng)聘人員面試測(cè)評(píng)表
評(píng)論
0/150
提交評(píng)論