Junos XML 协议会话概述
Junos XML 协议服务器在 Junos XML 协议 会话的上下文中与客户端应用程序通信。服务器和客户端在交换数据并完成会话和连接之前,明确建立连接和会话。
来自客户端应用程序的每个请求以及 Junos XML 协议服务器的每个响应都必须构成一个 形成良好的 XML 文档,方法是遵守 Junos XML 协议中定义的结构规则和 Junos XML 文档类型定义 (DTD)中定义的信息类型,以便其编码。客户端应用程序必须为每个请求生成一个形成良好的 XML 文档,方法是按所需顺序发出标记元素,并且仅在法律环境中。
客户端应用程序使用 Junos XML 协议会话支持访问协议中列出的协议之一访问 Junos XML 协议服务器。要与 Junos XML 协议服务器进行身份验证,客户端应用程序使用 Junos XML 协议特定机制或访问协议的标准身份验证机制,具体取决于协议。认证后,Junos XML 协议服务器将使用设备上配置的 Junos OS 登录用户名和类来确定客户端应用程序是否有权提出每个请求。
下列列表概述了 Junos XML 协议会话的基本结构:
客户端应用程序建立与 Junos XML 协议服务器的连接,并打开 Junos XML 协议会话。
Junos XML 协议服务器和客户端应用程序交换初始化信息,用于确定他们是否使用兼容版本的 Junos OS 和 Junos XML 管理协议。
客户端应用程序向 Junos XML 协议服务器发送一个或多个请求,并解析其响应。
客户端应用程序可关闭 Junos XML 协议会话和与 Junos XML 协议服务器的连接。