IBM Books

Net.Data 語言環境參考手冊


關於 Net.Data 語言環境

Net.Data 的設計是為了要能夠將新的程式設計語言及資料庫介面新增至 可插用 的形態。 這些介面稱為語言環境,並且會被當作 DLL 或共用程式庫來存取。 語言環境讓您可存取支援您的動態 Web 網頁的應用程式及資料庫。 若您用函數呼叫或 SQL 陳述式來呼叫語言環境, 您就可以存取這些語言環境所提供的函數及公用程式, 以配合您所使用的應用程式來運作。 例如,您可以直接存取您的 ODBC 資料庫、使用 Perl 語言環境來呼叫 Perl scripts, 或是呼叫 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 應用程式中使用語言環境會用到二種作業。

本書的製作是為了幫助您進行下列這二種作業:


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