日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

某商城框架分析

發布時間:2023/12/9 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 某商城框架分析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  • 開篇

? ? ? ? 最近做了一個商城系統,從系統的需求,到系統的選型以及框架和各種技術的研究和使用,我都參與其中,所以,分享一下這個系統.

  • 框架

? ? ? ??框架如下:


  • 說明:

? ? ? ??表現層

? ? ? ??用戶分為兩種,PC端用戶和移動端用戶; 其中PC端包括 商城首頁,商品類目,購物車,訂單,商品展示,會員中心等等, ?移動商城的功能也類似,基本上是一樣的.客戶端都分別開發,在客戶端中,沒有業務邏輯,都是用接口開發的.

? ? ? ??SOA(Service-Oriented Architecture)業務服務層

? ? ? ??SOA(面向服務的體系結構):?面向服務的體系結構是一個組件模型,它將應用程序的不同功能單元(稱為服務)通過這些服務之間定義良好的接口和契約聯系起來。接口是采用中立的方式進行定義的,它應該獨立于實現服務的硬件平臺、操作系統和編程語言。這使得構建在各種各樣的系統中的服務可以使用一種統一和通用的方式進行交互。邏輯都在業務層.

? ? ? ??業務層和表現層通過Http協議通信.服務層提供基于http的服務,表現層使用httpclient調用服務,傳遞json數據.?

? ? ? ??服務層

? ? ? ??服務層為了提高查詢性能和效率,系統中加入了緩存,使用NOSql數據庫做緩存,這里面用的是redis集群.在服務層,也加入了搜索服務,時候用的事soler來實現的.soler也使用集群.

? ? ? ??底層

? ? ? ??底層數據庫使用的事mysql數據庫集群.

  • 系統網絡拓撲圖

? ? ? ??由上面的商城框架,則系統網絡拓撲圖如下:

? ? ? ??系統網絡拓撲圖:


注: 博客寫的可能沒有特別高的連貫性,主要是總結了系統中一些我認為比較重要的知識.系統中用到的技術,在我的博客中都會進行總結和分享,一些還沒寫的技術,正在構思中,后面的博客會陸續寫出來.

總結

以上是生活随笔為你收集整理的某商城框架分析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。