IBM Books

Net.Data 管理与程序设计指南,OS/2、Windows NT 以及 UNIX 版


使用语言环境

Net.Data 提供了用于访问数据源以及执行包含商业逻辑的应用程序的语言环境。例如,SQL 语言环境 可以让您将 SQL 语句传递到一个 DB2 数据库,REXX 语言环境可以让您调用 REXX 程序。您还可以使用 SYSTEM 语言环境 来执行一个程序或发出一条命令。

使用了 Net.Data,您就能够以一种可插入的方式来添加用户编写的语言环境。每个用户编写 的语言环境都必须支持 Net.Data 定义的一系列接口,必须作为动态链接库 (DLL) 或 共享程序库实现。您必须在 Net.Data 初始化文件中添加一个 ENVIRONMENT 语句以使一个 DLL 与 您所编写的语言环境相关联。Net.Data 在首次遇到对指定语言环境名的 FUNCTION 块的函数调用时, 它将装入并执行一个 DLL。对指定同一个语言环境名的 FUNCTION 块的后继函数调用都只是 使得 Net.Data 执行 DLL,因为这些 DLL 都只装入一次。

图 21显示了 Web 服务器、Net.Data 以及 Net.Data 语言环境之间的关系。

图 21. Net.Data 语言环境


Net.Data 语言环境

有关 Net.Data 提供的语言环境以及如何创建用户编写的语言环境的完整细节, 请参阅Net.Data 语言环境参考


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]