Data centric/Shared data Back

  • Data centric適用於數據共享的系統

Repository

Blackboard

1. Repository(倉庫)

  • 強調數據共享, 且外圍訪問獨立
  • 組件: 共享數據, 訪問者
  • 連接件: 數據操作
  • 優點: 外圍訪問者間並不產生影響
  • 缺點: 由於拓撲結構是星形, 因此存在單點失效的問題, 即一旦共享數據失效, 則所有訪問者都不能訪問. 而且, 還存在負載過大數據安全等問題.

2. Blackboard(黑板)

  • 適用於解決無確定性求解策略問題, 解決需多個知識領域的問題
  • 對外圍訪問者有限制, 需要是共同解決一個問題的知識源
  • 組件:
    • 控制者: 讓知識源根據當前問題的狀態以及知識源的特性響應觸發
    • 黑板: 顯示當前問題狀態的數據結構
    • 知識源: 不斷更新黑板狀態的事物(之間並無關係)
  • 連接件: 三者之間的消息傳遞

results matching ""

    No results matching ""