管理与编程指南


为什么使用 Net.Data?

Net.Data 是创建动态 Web 页面时一个很好的选择,因为使用宏语言要比编写自己 的 Web 服务器应用程序简单,并且 Net.Data 允许您使用已知的语言, 例如 HTML、SQL、Perl、REXX 和 JavaScript。Net.Data 还提供了访问 DB2 数据库、执行使用 IMS Web 的 IMS 事 务或使用 REXX、Perl 和其它用于您的应用程序的语言的语言环境。另外, 宏的更改结果可以立即在浏览器上看到。

Net.Data 通过为 Web 启用数据和相关的商业逻辑,对 您的操作系统上已经存在的数据管理功能 提供补充。更为重要地,Net.Data:

解释宏语言

Net.Data 宏语言是一种解释语言。当调用 Net.Data 来处理宏时,Net.Data 将以一种顺序 的方法直接解释每个语言语句,从文件的顶部开始。使用这种方法以后,如果您更改了一个宏,那么 在下一次指定执行该宏的 URL 时将可以立即看到您所作的任何更改。不需要重新编译。

直接请求
需要执行简单的 SQL 语句、DB2 存储过程、REXX 程序、C 或 C++ 程序、Perl 脚本的简单请求, 不需要创建宏。这些请求可以在从浏览器流向 Web 服务器的 URL 内直接指定。

自由格式

Net.Data 宏语言只有一些关于编程格式的规则。这种简单性为程序员提供了自由和 灵活性。单条指令可以跨越多行,或者多条指令可以在一行中输入。指令可以从任何一列开始。空格或 整个的空行都可以跳过。注释可以使用在任何地方。

无类型的变量

Net.Data 将所有的数据都看作字符串。Net.Data 使用内置函数来对代表有效 数值的字符串执行算术运算,包括那些指数格式的字符串。宏语言变量在 Net.Data 宏变量中详细讨论。

内置函数

Net.Data 提供了对文本和数值执行各种不同的处理、搜索以及比较操作的内置函数。其它 内置函数提供了格式化的功能和算术计算的能力。

错误处理

当 Net.Data 检测到一个错误时,带有说明的出错信息将会返回给客户。您可以在出错信息 返回到用户之前在浏览器中定制它们。参见配置变量语句Net.Data Reference 以获取详情。


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