管理与程序设计指南
Net.Data 支持以下列表中的 Web API,这取决于您的操作系统:
- GWAPI 插件
- Lotus Domino Go Webserver API 插件
- ISAPI 插件
- Microsoft Internet Server API 插件
- NSAPI 插件
- Netscape Server API 插件
参见 Net.Data 参考中的操作系统参考附录,以确定对于您的操作系统
支持哪个 Web 服务器 API。参见为使用 Web 服务器 API 而配置 Net.Data,以学习如何配置 Net.Data 和 Web 服务器以使它们与 API 一起使用。
要求:
- 如果在 GWAPI、ISAPI 或 NSAPI 方式中运行 Net.Data,则应重新启动 Web 服务器,
这样 Web 服务器就可以重新装入 Net.Data 并将它作为进程运行。
- 如果您在 Web 服务器以 API 方式调用 Net.Data 之后对初始化文件进行更改,那么您必须
重新启动 Web 服务器。否则,对于 Net.Data 初始化文件 (db2www.ini) 的任何更改都
没有作用。在 API 方式中,Net.Data 只读取初始化文件一次,从而减少对性能的系统开销。
- 在 API 方式中运行时,Oracle 和 ODBC 语言环境需要 Live Connection。
要调用 Web 服务器 API:
- 对于 GWAPI:
-
语法:
http://server/CGI-BIN/db2www/macro_name/block[?name=val&...]
参数:
- server
- 服务器的名称。
- macro_name
- 宏在 MACRO_PATH 指定的目录下的相对路径名。
- block
- 宏中要被处理的 HTML 或 XML 块的名称。
- ?name=val&...
- 指定一个或多个传递给 Net.Data 的可选参数。
示例:
http://myserver/CGI-BIN/db2www/mymacro.d2w/report
- 对于 ISAPI:
-
语法:
http://server/server_HTML_root_directory/dll_name/
macro_name/
block[?name=val&...]
参数:
- server_name
- 服务器的名称。
- server_HTML_root_directory
- Web 服务器 HTML 根目录的名称。
- dll_name
- Net.Data 的 ISAPI .dll 文件名,dtwisapi.dll。
- macro_name
- 宏在 MACRO_PATH 指定的目录下的相对路径名。
- block
- 宏中要被处理的 HTML 或 XML 块的名称。
- ?name=val&...
- 指定一个或多个传递给 Net.Data 的可选参数。
示例:
http://myserver/scripts/dtwisapi.dll/mymacro.d2w/report
- 对于 NSAPI:
-
语法:
http://server/macro_name/block[?name=val&...]
参数:
- server
- 服务器的名称。
- macro_name
- 宏在 MACRO_PATH 指定的目录下的相对路径名。宏的扩展名,
例如 .d2w,必须在 Web 服务器配置文件中定义。参见为使用 Web 服务器 API 而配置 Net.Data,以获取更多信息。
- block
- 宏中要被处理的 HTML 或 XML 块的名称。
- ?name=val&...
- 指定一个或多个传递给 Net.Data 的可选参数。
示例:
http://myserver/mymacro.d2w/report
[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]