前言
系統設計-開放平台(一)_無名小彤的部落格-CSDN部落格
系統設計-開放平台(二)_無名小彤的部落格-CSDN部落格
目标
了解開放平台系統架構
1 架構設計
1.1 系統架構圖
我們以微信開放平台為基礎,嘗試繪制開放平台架構:
這裡涉及的子產品主要有四個:
1. 服務市場
2. 官網平台
3. 内部營運平台
4. 開放能力
涉及的角色:
1. 開發者
2. 平台
3. B端使用者
4. C端使用者
它們之間的關系在圖中。
1.2 子產品詳解
1.2.1 服務市場
微信服務市場:微信服務平台
京麥:京麥服務市場
服務市場是一個ToB的交易平台。像京麥這種完善的服務市場,體驗如同C端的電商平台一樣,服務種類和數量非常多。
交易是服務市場的核心
1.2.2 官網平台&内部營運平台
平台主要的功能就是營運和管理,開發者可以在官網上綁定賬号綁定應用申請權限,企業的營運人員可以在内部營運平台進行審批管控。
1.2.3 開放能力
開放能力負責提供OpenAPI以及相關能力。