管理及程式設計指南

Net.Data 與現場連線處理串流

架構並啟動資料庫、Web 伺服器及「連線管理程式」後, 則在啟用「現場連線」時,Net.Data 處理程序一般會包含下列步驟:

  1. Web 伺服器會收到一個要求,並啟動 FastCGI、CGI 或 API 處理來執行 Net.Data。
  2. Net.Data 會開始處理 Net.Data 巨集。
  3. 當 Net.Data 遇到使用「現場連線」的函數呼叫時, 其會從起始設定檔中判斷所需的 cliette 類型。如果是 DB2, cliette 類型通常是根據 DB2 資料庫名稱來命名,如 DTW_SQL:CELDIAL。
  4. Net.Data 會向「連線管理程式」要求此類型的 cliette。
  5. 「連線管理程式」會尋找那類型的可用 cliette。如果找不到, 「連線管理程式」會將此項要求放進等待佇列中, 等到有適當而可用的 cliette 類型時再行處理。
  6. 有可用的 cliette 時, 「連線管理程式」會告知 Net.Data 如何與 cliette 通信。
  7. Net.Data 要求 cliette 去處理函數。
  8. 從步驟 3 開始重複執行此項處理,直到 Net.Data 巨集處理完成。
  9. 釋出所有的 cliette。

若起始設定檔中指定有 cliette,而「連線管理程式」不在執行狀態, 則 Net.Data 會載入 DLL 並處理巨集。若您使用的是 API, 則您可能會接收到錯誤,且應啟動「連線管理程式」。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]