服務總線(ESB)基本功能:
服務總線作爲集成實現的核心,負責外維協同系統的服務統一接入,內部服務對外代理的職責,並統一管理所有總線接入服務,通過總線控制檯實現對服務的註冊庫,流量統計,實時監控,日誌管理,路由表管理功能。依託服務總線強大的消息編排能力,實現動態路由服務,數據格式轉換,協議適配器等。
1. 面向服務元數據管理(服務尋址、服務發現);
2. 協議適配
3. 服務路由,消息格式轉換
4. 服務管理:服務調用日誌,服務管理,服務監控 ;
5. 統一安全認證。
ESB中最常用的功能:服務路由,消息轉化。
1. 涉及平臺
平臺管理、商家端(PC端、手機端)、買家平臺(H5/公衆號、小程序、APP端(IOS/Android)、微服務平臺(業務服務)
2. 核心架構
Spring Cloud、Spring Boot、Mybatis、Redis
3. 前端框架
VUE、Uniapp、ElementUI、H5/CSS3、IOS、Android、小程序
4. 核心思想
分佈式、微服務、雲架構、模塊化、原子化、持續集成、集羣部署、前後端分離、支持阿里Docker
5. 開發模式
前後端分離、微服務開發
6. 社交模式
VR全景虛擬現實、直播帶貨、短視頻帶貨、分銷分潤、代跑腿配送、內容營銷等