第五章 C 开头的术语
第五章 C 开头的术语
客户端应用程序 (client application)
系统
一个独立于IRIS可执行文件的可执行文件,但依赖于IRIS,例如作为数据源。这样的应用程序可以在IRIS中注册,从而作为 安全模型的一部分进行管理。客户端应用程序的用户必须使用支持的认证机制之一进行IRIS认证。
代码方法 (code method)
对象(Objects)
执行 ObjectScript 的方法。
排序规则 (collation rule)
系统
确定IRIS检索全局节点顺序的算法。IRIS内置的排序规则包括 UNICODE、ANSI 和字符串。在 ANSI 排序中,标准数字下标首先按数字顺序排列,随后所有其他按字符串顺序排列;字符串顺序是字符集中的字符顺序。字符串规则将所有下标按字符集中的字符串排序,就像 ObjectScript 的 "]" 运算符一样。
排序序列 (collation sequence)
系统
指定IRIS在必须按顺序检索节点时检索全局节点的顺序。字符集和排序规则共同构成排序序列。每个全局都与特定的排序序列相关联。
排序 (collation)
SQL
排序指定SQL在排序前如何转换数据。每种数据类型都有默认的排序类型。基于数据类型的属性使用其排序类型,除非明确定义了属性的排序类型。索引使用它们所索引的属性的排序类型,除非明确指定了索引的排序类型。
SQL支持以下首选排序类型:EXACT、SQLUPPER 和 SQLSTRING。SQLUPPER 是基于 %String 的数据类型的默认排序类型。EXACT 是所有其他数据类型的默认排序类型。
集合 (collection)
对象(Objects)
集合是包含多个元素(字面值或对象)的属性。IRIS 支持两种类型的集合:列表和数组。
列 (column)
SQL
列包含表中每个实例的特定数据元素。属性在 SQL 中被投射为列。
通信协议 (communications protocol)
通用
定义计算机之间在网络上如何传输数据的一组约定。更具体地说,它是决定消息包格式的软件。通信协议用于与网络接口设备通信。多个通信协议可以共享同一个物理接口设备。
编译标志 (compilation flag)
对象(Objects)
编译标志告诉类编译器如何编译类。编译标志控制哪些类被编译、是否从系统中删除源代码,以及IRIS如何处理内存中的对象类编译。
编译 (compilation)
对象(Objects)
将IRIS类和例程转换为可执行代码的过程。
编译器指令 (compiler directive)
对象(Objects)
编译器指令提供有关成功编译特定类或例程所需文件的信息。编译器指令的示例包括指定包含文件和指定某个类必须在另一个类编译后编译。
计算字段 (computed field)
对象(Objects)
其值由在 ObjectScript 编译代码中定义的计算得出的字段。ObjectScript 编译代码可以引用关联基础表中的其他字段,以及 ObjectScript 函数和特殊变量。