DataPerfect/使用者 Web 啟用
外觀
|
啟用 DataPerfect 的 Web 功能 | |
|
有兩種主要機制可以使 DataPerfect 啟用 Web 功能。 一種使用 Firestorm,它是一個與 DataPerfect 檔案格式相容的資料庫引擎。 第二種使用 DataPerfect 作為引擎,使用 CGI 程式。 Firestorm 是用 ANSI C 程式語言編寫的,它將多個物件模組和 DataPerfect 應用程式定義檔案 (.str) 連結在一起。最終的可執行檔案,透過命令列開關,可以操作或從 DataPerfect 資料庫中提取資料。 原生 DataPerfect (DOS) 可執行檔案可以從各種 CGI 程式語言執行,包括 'C'、Perl、Python 和 PHP。Web 伺服器需要能夠執行 MS-DOS 或 MS-DOS 的模擬,例如 Linux 系統上的 DOSEMU。 DataPerfect 命令列開關之一“/EI-file”允許從檔案匯入資料,並透過 DataPerfect 報告進行處理。此匯入檔案需要採用 DataPerfect 事務日誌檔案的格式。它通常用於為事務審計記錄資料庫中資料的更改日誌。 DataPerfect 報告可用於操作資料,例如新增、編輯、刪除或提取資料。報告的結果可以儲存到檔案。另一個命令列開關 /SID-sessionid 允許將會話資訊傳遞到 DataPerfect,該資訊可用於控制諸如輸出檔名等內容。 來自 DataPerfect 報告的輸出可以由呼叫 CGI 程式讀取和處理,併發送到客戶端瀏覽器。 來自 DataPerfect 的輸出檔案可以是文字檔案、HTML 格式檔案或 XML 格式檔案。
| |