本地节点支持在 BIND 请求中指定的括号终止规则 1(条件)和括号终止规则 2(无条件)。 某些会话仅允许某一个会话伙伴进行括号终止操作。 这是一个 BIND 选项,在 Open(PLU) OK Confirm 上的绑定信息控制块(BICB)中提供),应用程序负责确定是否(以及何时)应请求方括号终止。
如果应用程序被 其 BIND 允许终止括号,则它通过在入站 数据 或 状态控制(LUSTAT/CHASE/QC/CANCEL) 消息中设置结束方括号指示器(EBI)应用程序标志来执行此操作。 仅当应用程序从本地节点收到 状态会话 (BETB)时,方括号才会终止。
如果主机成功终止括号,则本地节点会将 Status-Session(BETB) 发送到应用程序。 请注意,出站消息上的 EBI 应用程序标志并不指示方括号终止,但指示相应的请求/响应单元(RU)携带了端括号(EB)。 仅当应用程序收到 Status-Session(BETB)时,方括号才会终止。
请注意,如果应用程序对数据进行排队,则它还应对 状态会话(BETB) 消息进行排队。 它们不能作为加急处理。
下图说明了本地节点与应用程序之间的括号终止协议,以及这些协议与基础 SNA 协议的关系。
在下图中,当应用程序的状态为在括号内时,应用程序通过发送 EBI 数据链成功终止括号,主机接受此操作。 本地节点发送 Status-Session(BETB) 以指示应用程序的状态现在在括号之间。
应用程序通过发送 EBI 数据链成功终止括号
在下图中,当应用程序处于括号内状态时,主机通过发送 EBI 数据链成功结束括号操作,应用程序接受此操作。 本地节点发送 Status-Session(BETB) 以指示应用程序的状态现在在括号之间。
应用程序通过发送 EBI 数据链成功终止一个操作序列
另请参阅
打开 PLU 连接
PLU 会话
出站链
入站链式处理
区段交付
Brackets
方向
节奏和分块
确认和拒绝数据]
关闭和静止
恢复
应用程序发起的终止
LUSTAT]
响应时间监视器数据