4種系統間交互方法比較 |
||||
指相對獨立子系統間的交互 | ||||
指標\方式 | API | 數據文件 | 共享數據庫 | (web系統)根域名cookie |
實效性 | 高 | 低 | 最高 | 實時 |
時間效率 | 高 | 低 | 最高 | 低 |
實時空間效率 | 低 | 高 | 低 | - |
實時佔用帶寬 | 低 | 低 | 低 | 低 |
系統設計正交性 | 高 | 高 | 低 | 低 |
系統設計耦合度 | 低 | 低 | 高 | 高 |
實現方式 | 同步/異步 | 異步 | 異步 | 異步 |
協議 | http request,socket,… | ftp,telnet,http,https,iSCSI,nfs… | mysql,MongoDB… | http,https |
數據結構 | 自定義 | xml,yaml,csv,excel,txt,binany,… | database | |
適用場景 | 時效性要求高,請求次數多,請求頻率很高 | 時效性要求低,數據量小或中,請求頻率最低 | 時效性要求最高,系統中,某幾個對數據請求次數很高,請求頻率最高 | 需要記錄在瀏覽器中的信息 |
舉例 | 單點登錄中,cas服務器和cas客戶端之間的交互 | 財務系統和銀行的對賬文件 | 計費系統的數據庫 | 單點登錄系統中的登陸信息(ticket等) |
4種系統間交互方法比較
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
實際技術選型的考慮因素
RayChase
2020-07-02 15:14:08
(一)SOA學習-相關縮寫
夜月-风
2020-07-02 13:32:47
訪問者——對象行爲模式
panpan_chen
2020-07-02 05:54:05
行爲模式總結
panpan_chen
2020-07-02 05:54:04
狀態——對象行爲模式
panpan_chen
2020-07-02 05:54:04
27. 進程,線程和 CPU
_kaifei
2020-07-01 00:43:59
Android Architecture All In One
calmXia
2020-06-30 09:17:03
用例圖總結
用例圖主要用來描述“用戶、需求、系統功能單元”之間的關係。它展示了一個外部用戶能夠觀察到的系統功能模型圖。 【用途】:幫助開發團隊以一種可視化的
czliuming
2020-06-26 07:41:38
設計模式總結之Abstruct Factory Pattern(抽象工廠模式)
迷死特兔
2020-06-24 09:21:50
WWDC2020觀後感——關於蘋果macOS平臺轉換和當年微軟移動平臺轉換的莫名感慨
迷死特兔
2020-06-24 09:21:48
設計模式總結之Builder Pattern(建造者模式)
迷死特兔
2020-06-24 09:21:47
WEBSOCKET VERSUS COMET – REAL-TIME WEB APPLICATIONS
caoguanling
2020-06-23 22:30:50
淺析HPC體系結構發展之路
IEEE2007
2020-06-23 06:56:44
24小時熱門文章