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種系統間交互方法比較
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
分享一份物聯網SAAS平臺架構設計
原創
2024-04-30 23:42:19
Python中兩種網絡編程方式:Socket和HTTP協議
原創
2024-04-16 10:33:01
uos安裝docker
原創
2024-03-09 23:48:38
Android 使用mina框架 搭建socket客戶端,進行與服務器端通信
lyl953147712
2020-07-08 11:46:59
異步服務器套接字示例
银月术
2020-07-08 09:14:45
同步服務器套接字示例
银月术
2020-07-08 09:14:45
ip轉換爲數值 數值轉換爲ip c++
hityct1
2020-07-08 09:03:05
【Socket網絡編程進階與實戰】------- Socket TCP快速入門
总是幸福的老豌豆
2020-07-08 08:08:46
【Socket網絡編程進階與實戰】------- Socket UDP快速入門
总是幸福的老豌豆
2020-07-08 08:08:46
【Socket網絡編程進階與實戰】------ Socket網絡編程快速入門
前言 本篇博客主要是分享,socket網絡編程進階與實踐☞socket網絡編程快速入門 一、聊一聊Socket 學習目標與收穫 案例 網絡編程 歸納爲: 對應關係 二、Socket與TCP、UDP
总是幸福的老豌豆
2020-07-08 08:08:46
【JAVA】基於Socket協議傳輸的服務端與客戶端實例!(可直接運行)
敦厚的曹操
2020-07-08 07:18:28
Socket 和 HTTP 協議
iOS_草木皆兵
2020-07-08 04:51:15
Java知識點——NIO實現網絡聊天室
青柠小鱼码字猴
2020-07-08 03:45:43
Java知識點——NIO完成一個TCP聊天室
青柠小鱼码字猴
2020-07-08 03:45:43