雲平台整體架構及業務流程
PhalAPI Pro,是一套專注搭建雲平台的系統軟件,你可以基于PhalApi Pro快速搭建自主的雲平台、BaaS、SaaS、PaaS等平台,也可以使用PhalApi Pro開發接口給内部産品或外部客戶調用。
開放平台的整體架構及業務流程如下:
整體架構
開放平台,主要由三個子系統構成,分别是:
這三部分由PhalApi Pro提供,可進行二次開發。
開發者在接入開放平台後,根據自己的需要,開發自己的客戶端應用。
此外,開放平台可以接入或需要依賴于企業已有的系統,包括但不限于企業已有的業務系統、數據庫、信息庫,此部分不屬于PhalApi Pro提供。
Platform開放平台
Platform開放平台,是提供給開發者使用的平台,開發者可以是内部或外部開發者、合作夥伴、供應商、分銷銷等。可以進行開發者注冊、創建應用、查看接口權限等操作。
Platform開放平台地址:http://你的域名/platform/
API開放接口
API開放接口,是提供給應用/客戶端使用的接口服務,應用可以是自主研發的産品、項目、客戶端、第三方應用或第三方系統。歸根到底,API的使用對象是由開發者研發和維護的應用、程序或系統。
API開放接口在線文檔地址:http://你的域名/docs.php
Admin管理後台
綜上所述,Platform開放平台是提供給開發者使用的,API開放接口是提供給程序使用的。這兩個子系統都是對外的,而Admin管理後台與此不同,Admin管理後台是對内的,是提供給内部管理員使用的,可以對開發者和API接口進行管理,以及其他管理操作,例如應用審核、權限分配等。
Admin管理後台地址:http://你的域名/admin/
業務流程
業務流程,可以分别從外部開發者和内部管理員兩個維度進行劃分。
對外的主要業務流程
對于外部而言,即對于開發者而言,其主要業務流程是:
默認情況下,每個開發者最多可創建的應用數量為10個,可修改配置。
對内的主要業務流程
對于内部而言,即對于平台而言,其主要業務流程是:
默認情況下,未分配權限的接口,開發者無權限調用。
技術架構
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!