大融城智慧廣場項目驗收匯總架構(gòu)設(shè)計_第1頁
大融城智慧廣場項目驗收匯總架構(gòu)設(shè)計_第2頁
大融城智慧廣場項目驗收匯總架構(gòu)設(shè)計_第3頁
大融城智慧廣場項目驗收匯總架構(gòu)設(shè)計_第4頁
大融城智慧廣場項目驗收匯總架構(gòu)設(shè)計_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、重慶大融城智慧廣場架構(gòu)設(shè)計08目 錄 A.B.系統(tǒng)設(shè)計系統(tǒng)實施系統(tǒng)設(shè)計A名詞解釋商戶展現(xiàn) 產(chǎn)品展現(xiàn) 服務(wù)推薦 營銷活動 消息推送 用戶中心技術(shù)名詞解釋DubboDUBBO是一個分布式服務(wù)框架,致力于提供高性能和透明化的RPC遠程服務(wù)調(diào)用方案,是阿里巴巴SOA服務(wù)化治理方案的核心框架,每天為2,000+個服務(wù)提供3,000,000,000+次訪問量支持,并被廣泛應(yīng)用于阿里巴巴集團的各成員站點。ROPROP是Rapid Open Platform 的簡稱,它不同于一般純技術(shù)型的 Web Service 框架(如 CXF、Jersey 等),Rop 致力于構(gòu)建服務(wù)開放平臺的框架,您可以使用 Rop

2、開發(fā)類似于淘寶 服務(wù)開放平臺(TOP)這樣的服務(wù)平臺。Sping-mvcSpring Web MVC是基于Spring的實現(xiàn)了Web MVC設(shè)計模式的請求驅(qū)動類型的輕量級Web框架,使用了MVC架構(gòu)模式的思想,將web層進行職責解耦,基于請求驅(qū)動指的就是使用請求-響應(yīng)模型。MybatisMyBatis 是支持定制化 SQL、存儲過程以及高級映射的優(yōu)秀的持久層框架。MyBatis 避免了幾乎所有的 JDBC 代碼和手動設(shè)置參數(shù)以及獲取結(jié)果集。MyBatis 可以對配置和原生Map使用簡單的 XML 或注解,將接口和 Java 的 POJOs(Plain Old Java Objects,普通的

3、Java對象)映射成數(shù)據(jù)庫中的記錄。建設(shè)內(nèi)容商場后臺訂單管理、活動管理、資訊管理、消息推送、統(tǒng)計報表、基礎(chǔ)設(shè)置用戶APP商戶展現(xiàn) 產(chǎn)品展現(xiàn) 服務(wù)推薦 營銷活動 消息推送 用戶中心會員社交時尚圈拼單記憶樹智能支付支付寶/微信掃碼支付在線支付電子會員會員識別消費記錄積分記錄積分商城CRM對接室內(nèi)定位/導(dǎo)航定位服務(wù)路線導(dǎo)航營銷推送停車服務(wù)車位預(yù)約/開鎖反向?qū)ぼ囃\囐M支付商戶后臺(APP PC端)商品管理、營銷活動、訂單處理、排號、訂座集團后臺活動管理、資訊管理、消息推送、統(tǒng)計報表、基礎(chǔ)設(shè)置、用戶管理營銷活動定時推送活動發(fā)布/報名優(yōu)惠券微信公眾號金融服務(wù)小額消費貸理財產(chǎn)品系統(tǒng)架構(gòu)消費端會員iOS數(shù)據(jù)庫

4、注冊中心服務(wù)端監(jiān)控中心安卓微信商戶 web管理 web第三方應(yīng)用支付營銷第三方集成第三方平臺富基環(huán)信微信支付ROP平臺(管理、授權(quán)、安全)查詢注冊調(diào)用調(diào)用調(diào)用極光推送Rest調(diào)用后臺管理社交應(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ù)消費技術(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注冊中心redis系統(tǒng)部署App防火墻nginxnginxRop平臺WebCDN注冊中心監(jiān)控中心服務(wù)服務(wù)DBDB富基支付導(dǎo)航推送nginxnginx服務(wù)服務(wù)PC服務(wù)服務(wù)服務(wù)編排WebRop平臺注冊中心緩存ECS系統(tǒng)部署(基于阿里云)App云盾SLBRop平臺WebOSS + CDN注冊中心監(jiān)控中心服務(wù)服務(wù)RD

6、SCRM支付導(dǎo)航推送SLB服務(wù)服務(wù)PC服務(wù)服務(wù)WebRop平臺注冊中心RDS聊天ECS一期系統(tǒng)部署(3月底)微信云盾SLB OSS + CDN Server1:47注冊中心1管理中心監(jiān)控中心微信前臺微信后臺環(huán)信支付導(dǎo)航推送PCRDS富基wifiServer2:09查詢服務(wù)2會員服務(wù)2市場服務(wù)2一鍵 wifi2管理后臺Server2:6注冊中心2查詢服務(wù)1會員服務(wù)1市場服務(wù)1一鍵 wifi1RedisECS二期系統(tǒng)部署(5月底)微信云盾SLB OSS + CDN Server1:47微信前臺微信后臺環(huán)信支付導(dǎo)航推送PCRDS富基wifiServer5:09注冊中心2全部服務(wù)2Server4:6注

7、冊中心1管理中心監(jiān)控中心全部服務(wù)1RedisServer3:09 ROP管理后臺二期系統(tǒng)部署(4月底)App云盾治理中心RDSSLBPC微信Rop平臺注冊中心OSS + CDN Redis監(jiān)控中心環(huán)信支付導(dǎo)航推送富基wifi查詢服務(wù)營銷服務(wù)會員服務(wù) wifi服務(wù)系統(tǒng)改造-服務(wù)端全部服務(wù)注冊到 Rop 平臺,通過引用,rpc 方式調(diào)用全部服務(wù)api 包引用到 Rop 應(yīng)用 系統(tǒng)改造-服務(wù)端Api 接口層用ServiceMethodBean 注解每個方法用ServiceMethod 注解系統(tǒng)改造-服務(wù)端所有服務(wù)請求參數(shù)對象繼承自AbstractRopRequest用JSR 303 注解進行參數(shù)校驗

8、系統(tǒng)改造-服務(wù)端錯誤處理用JSR 303 注解進行參數(shù)校驗系統(tǒng)改造-AndriodSDK方式,引入 DefaultRopClient 調(diào)用系統(tǒng)改造-AndriodRestTemplate 方式系統(tǒng)改造-iOS通用 Http 方式接口 api安全設(shè)計用戶密碼單向散列加密(加鹽 salt)保存用戶注冊采用手機短信驗證碼,防止惡意用戶偽造請求防止跨站腳本攻擊,攔截器對特殊字符轉(zhuǎn)義防止 SQL 注入,開發(fā)采用 SQL 預(yù)編譯和參數(shù)綁定采用SSL和Https協(xié)議加密安全傳輸通道數(shù)據(jù)庫設(shè)計服務(wù)劃分模塊名內(nèi)容用戶(user)系統(tǒng)權(quán)限管理、用戶注冊、用戶登錄、用戶操作日志記錄會員(member)會員信息同步、

9、會員信息維護,用戶反饋回復(fù)功能,簽到,積分商場(mall)集團、商場、商戶、商品信息維護,推送信息維護,基礎(chǔ)信息維護支付(pay)封裝微信支付功能營銷(market)活動信息維護、用戶參加活動報名;搖一搖;紅包;優(yōu)惠券停車(park)封裝第三方停車模塊定位(wifi)封裝第三方室內(nèi)定位、導(dǎo)航模塊查詢(query)綜合查詢模塊,包括商場、商戶、商品,用戶個人信息、活動信息等查詢功能推送(push)手機 App 消息推送(積分、等級變動,活動信息)社交(social)時尚圈、有緣人、記憶樹等社交功能模塊前后臺交互數(shù)據(jù)安全策略(Json Web Token)App申請app_key,分配 app_s

10、ecret,客戶端保存 app_key,服務(wù)端保存 app_key和app_secretApp登錄(注冊)服務(wù)器,服務(wù)端生成 token 并將 token 返回給 app,app 本地保存 tokenApp 通過 token調(diào)用服務(wù),服務(wù)端驗證 token 有效性,無效則401 Unauthorized用戶退出系統(tǒng),token 失效區(qū)分業(yè)務(wù)參數(shù)和公共參數(shù)前后臺交互數(shù)據(jù)安全策略(Json Web Token)APP服務(wù)用戶名/密碼(SSL)token服務(wù)調(diào)用(token)dataApp_idApp_idApp_secretredis保存token驗證token前后臺交互數(shù)據(jù)安全策略(ROP Token)APP dubbo服務(wù)用戶名/密碼(SSL)申請token服務(wù)調(diào)用(token)dataApp_idApp_secretredis保存token驗證tokenROP平臺驗證通過前后臺交互數(shù)據(jù)安全策略(Json Web Tok

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論