状态控制 (ACKLUA) 消息
当逻辑单元应用程序 (LUA) 应用程序将 Status-Control 消息入站发送到本地节点时,用于发送该消息的 LUA 谓词只有在本地节点确认该消息之后才能完成操作。 因此,本地节点在完成入站消息的发送检查后,总是会响应 LUA 应用程序。 如果入站消息通过了本地节点的发送检查,且相应的 SNA 消息将被发送至主机,则本地节点将向应用程序发送一个 Status-Control(...) ACKLUA 消息来指明这一点。 请注意,ACKLUA 消息并不意味着 SNA 消息已被成功发送至主机,或者主机已接收到该消息。
Status-Control(...) ACKLUA 中对 Status-Control(...) ACKLUA 消息的格式进行了说明。 请注意,Status-Control(...) ACKLUA 中消息键字段的使用方法与其他 Status-Control 消息有所不同。 它包含 LUA 应用程序发送的 Status-Control 消息的传输头 (TH) 的序列号,而不是消息键。
如果入站消息未通过本地节点发送检查,与非 LUA 应用程序一样,它也将返回 Status-Control(...) Negative-Acknowledge-2。 (然后,通过发送该消息的 LUA 谓词的非 OK 返回代码将此消息报告给 LUA 应用程序。)
以下三个图形说明了应用程序针对不同消息可以发送的 ACKLUA 确认协议。
在第一个图中,应用程序发送通过了本地节点发送检查的 Status-Control(...) Request 消息。
应用程序发送 Status-Control() Request 消息
在下图中,应用程序发送通过了本地节点发送检查的 Status-Control(...) Acknowledge 消息。
应用程序发送 Status-Control(...) Acknowledge 消息
在下图中,应用程序发送通过了本地节点检查的 Status-Control(...) Negative-Acknowledge-1 消息。
应用程序发送 Status-Control() Negative Acknowledge-1 消息
另请参阅
Status-Acknowledge 消息
Status-Control 消息
Status-Error 消息
Status-Resource 消息
Status-Session 消息
Status-RTM Message