天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于SOA架構(gòu)的高并發(fā)電子商務(wù)平臺(tái)的構(gòu)建

發(fā)布時(shí)間:2017-08-01 06:12

  本文關(guān)鍵詞:基于SOA架構(gòu)的高并發(fā)電子商務(wù)平臺(tái)的構(gòu)建


  更多相關(guān)文章: 面向服務(wù) 分布式緩存 電子商務(wù)


【摘要】:中大型電子商務(wù)平臺(tái)屬于典型的高并發(fā)分布式應(yīng)用項(xiàng)目,各功能模塊往往部署在不同的物理環(huán)境中,運(yùn)行著完全異構(gòu)的系統(tǒng)環(huán)境。不斷變更的多樣化需求和增加的訪問量,使得傳統(tǒng)架構(gòu)已經(jīng)無法滿足當(dāng)前的需要,如何設(shè)計(jì)并實(shí)現(xiàn)具有低維護(hù)成本,高并發(fā),高可擴(kuò)展性、高靈活性的電子商務(wù)平臺(tái),是當(dāng)前面臨的一個(gè)復(fù)雜課題。而面向服務(wù)體系結(jié)構(gòu)(Service-Oriented Architecture,SOA)的出現(xiàn)、及分布式緩存的應(yīng)用為解決上述問題帶來了契機(jī)。論文以公司藝商城電子商務(wù)平臺(tái)建設(shè)為實(shí)例,基于SOA架構(gòu)的電子商務(wù)平臺(tái)在實(shí)現(xiàn)過程中,就合理應(yīng)用Web服務(wù)技術(shù)、Memcached分布式緩存技術(shù)進(jìn)行了研究,并結(jié)合平臺(tái)上線后的測試數(shù)據(jù)進(jìn)行了總結(jié)。首先,研究了SOA、Web服務(wù)、Memcached分布式緩存的技術(shù)特點(diǎn),提出Web服務(wù)是SOA架構(gòu)的一種很好的實(shí)現(xiàn)技術(shù)手段,以及分布式緩存技術(shù)應(yīng)用在高并發(fā)系統(tǒng)的必要性,之后結(jié)合UML設(shè)計(jì)模式進(jìn)行了電子商務(wù)平臺(tái)框架構(gòu)建。然后,針對(duì)Web服務(wù)封裝問題,研究了粗細(xì)顆粒度的優(yōu)劣特點(diǎn)及SOA架構(gòu)模型系統(tǒng)各層級(jí)的作用,總結(jié)了功能層級(jí)越低Web服務(wù)封裝越細(xì)的實(shí)現(xiàn)方案。通過研究同步、異步調(diào)用模型的工作特點(diǎn),總結(jié)了不同應(yīng)用場景的實(shí)現(xiàn)方案。其次,針對(duì)內(nèi)存利用率低的問題,以及緩存對(duì)象批量操作時(shí)處理復(fù)雜、性能較差的問題進(jìn)行研究。基于緩存數(shù)據(jù)分類特點(diǎn)及內(nèi)存分配原理,研究了造成原因并總結(jié)了優(yōu)化方案;诳蛻舳顺绦蚩刂品峙湟(guī)則,實(shí)現(xiàn)了數(shù)據(jù)庫輔助、指定實(shí)例位置、版本標(biāo)記三種解決方案,通過數(shù)據(jù)分析與比對(duì),總結(jié)了不同場景下的優(yōu)化方案。最后,對(duì)平臺(tái)進(jìn)行功能總結(jié)與數(shù)據(jù)測試。驗(yàn)證了在企業(yè)級(jí)中大型電子商務(wù)項(xiàng)目中,基于SOA架構(gòu)設(shè)計(jì)是成功的基礎(chǔ),合理的應(yīng)用Web服務(wù)技術(shù)、Memcached分布式緩存技術(shù)是成功的關(guān)鍵。
【關(guān)鍵詞】:面向服務(wù) 分布式緩存 電子商務(wù)
【學(xué)位授予單位】:北京工業(yè)大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP393.09
【目錄】:
  • 摘要4-5
  • Abstract5-9
  • 第1章 緒論9-13
  • 1.1 研究背景與研究意義9
  • 1.2 國內(nèi)外研究概況9-11
  • 1.2.1 國外研究現(xiàn)狀9-10
  • 1.2.2 國內(nèi)研究現(xiàn)狀10-11
  • 1.3 主要研究內(nèi)容11
  • 1.4 本文的組織結(jié)構(gòu)11-13
  • 第2章 SOA、Web服務(wù)、Memcached的技術(shù)背景13-23
  • 2.1 SOA的技術(shù)背景13-15
  • 2.1.1 SOA的概念13
  • 2.1.2 SOA的發(fā)展歷程13-14
  • 2.1.3 SOA的基本特征14
  • 2.1.4 SOA的優(yōu)點(diǎn)14-15
  • 2.1.5 SOA的實(shí)施原則15
  • 2.2 Web服務(wù)的技術(shù)背景15-19
  • 2.2.1 總體架構(gòu)設(shè)計(jì)模型16-17
  • 2.2.2 Web服務(wù)的協(xié)議棧17-18
  • 2.2.3 XML調(diào)用模型18
  • 2.2.4 Web服務(wù)實(shí)現(xiàn)SOA優(yōu)點(diǎn)18-19
  • 2.3 Memcached的技術(shù)背景19-21
  • 2.3.1 Memcached特點(diǎn)19-20
  • 2.3.2 關(guān)鍵函數(shù)處理流程20-21
  • 2.4 本章小結(jié)21-23
  • 第3章 電子商務(wù)平臺(tái)框架構(gòu)建23-39
  • 3.1 平臺(tái)總體設(shè)計(jì)23-33
  • 3.1.1 需求分析23-27
  • 3.1.2 概要設(shè)計(jì)27-29
  • 3.1.3 詳細(xì)設(shè)計(jì)29-33
  • 3.2 數(shù)據(jù)庫設(shè)計(jì)33-38
  • 3.2.1 數(shù)據(jù)庫關(guān)系設(shè)計(jì)33-35
  • 3.2.2 表設(shè)計(jì)35-38
  • 3.3 本章小結(jié)38-39
  • 第4章 基于Web服務(wù)的技術(shù)架構(gòu)39-47
  • 4.1 服務(wù)的顆粒度39-41
  • 4.1.1 粗細(xì)顆粒度的比較39-40
  • 4.1.2 顆粒度設(shè)定分析機(jī)制40-41
  • 4.2 服務(wù)調(diào)用模型41-44
  • 4.2.1 同步調(diào)用模型41-42
  • 4.2.2 異步調(diào)用模型42-43
  • 4.2.3 如何選擇適合的調(diào)用模型43-44
  • 4.3 本章小結(jié)44-47
  • 第5章 Memcached分布式緩存應(yīng)用優(yōu)化47-57
  • 5.1 緩存那些數(shù)據(jù)47-48
  • 5.2 Memcached內(nèi)存管理模塊48-50
  • 5.2.1 研究slab和chunk48-49
  • 5.2.2 slab存在大小分配問題49-50
  • 5.3 批量操作問題與解決方案50-55
  • 5.3.1 數(shù)據(jù)庫輔助方案51-52
  • 5.3.2 指定實(shí)例位置方案52-54
  • 5.3.3 版本標(biāo)記方案54-55
  • 5.4 本章小結(jié)55-57
  • 第6章 電子商務(wù)平臺(tái)應(yīng)用效果總結(jié)57-67
  • 6.1 運(yùn)行效果總結(jié)57-63
  • 6.1.1 功能實(shí)現(xiàn)總結(jié)57-61
  • 6.1.2 性能測試總結(jié)61-63
  • 6.2 成功因素總結(jié)63-65
  • 6.2.1 基于SOA架構(gòu)設(shè)計(jì)是成功的基礎(chǔ)63-64
  • 6.2.2 Memcached分布式緩存技術(shù)解決了高并發(fā)問題64-65
  • 6.3 本章小結(jié)65-67
  • 結(jié)論67-69
  • 參考文獻(xiàn)69-71
  • 致謝71
,

本文編號(hào):602832

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/jingjilunwen/dianzishangwulunwen/602832.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶b8c59***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com