协议子实体用于定义协议筛选器。 它可以出现在目录包描述符或应用包描述符中。 如果某个目录在应用中使用,则在其中定义的所有筛选器都可在应用中使用(不论是由被该目录的组件使用,还是被在应用本身中定义的组件使用)。
如果在一个以上的程序包描述符中定义了同一协议筛选器,则所有定义必须精确匹配,否则 ADL 编译器会报告错误。 已知协议的筛选器定义是在全局目录中定义的,全局目录是任何 AppLogic 安装的一部分;这些协议包括:http、ftp、smtp、ssh 等。
每个协议实体的名称是可以在终端的 protocol= xxx 属性中使用的名称(请参阅组件描述符语法)。
协议子实体具有单个属性:filter,使用字符串值定义协议约束,例如:
protocol http: filter="tcp_in:80"
注意:协议筛选器字符串的语法不是此规范的一部分-ADL 编译器不会解释它。
| 版权所有 © 2012 CA。 保留所有权利。 |
|