語言環境介面參考手冊


關於 Net.Data 語言環境

Net.Data 的設計是為了要能夠將新的程式設計語言及資料庫介面新增至可插用的形態。這些介面稱為語言環境, 並且會被當作 DLL 或共用程式庫來存取。語言環境讓您可存取支援您的動態 Web 網頁的應用程式及資料庫。 藉由使用函數呼叫來呼叫語言環境, 您可以使用這些語言環境提供以便與商用應用程式一起使用的功能。 例如,您可直接存取 ODBC 資料庫,使用 Perl 語言環境執行 Perl script, 或呼叫 Java Applet 語言環境以執行 Java applet。

Net.Data 起始設定檔可將每一個語言環境名稱連結至 DLL 或共用程式庫。 每一種語言環境必須支援一組由 Net.Data 定義的標準介面。 第一次呼叫指定該語言環境之 FUNCTION 區塊的函數時, Net.Data 會載入起始設定檔中所指定的 DLL 或共用程式庫。

Net.Data 會解析 Net.Data 巨集、維護 Net.Data 變數、與語言環境通訊、 以及根據 REPORT 及 MESSAGE 區塊規格將輸出格式化。 語言環境支援針對 Net.Data 定義的介面、 使 Net.Data 參數可被語言處理器透過與語言相關的方式被存取、 呼叫語言直譯器、以及以某種與語言相關的方式從語言直譯器接收傳回的變數。

圖 1示範 Net.Data 與語言環境互動的情況。

圖 1. Net.Data 及其語言環境


Net.Data 及其語言環境

本書說明用來建立新語言環境的 Net.Data 語言環境介面。 Net.Data 提供的語言環境說明於 您作業系統的 Net.Data 管理及程式設計指南的語言環境這一章。


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