什么是 NICE DCV 会话管理器? - NICE DCV 会话管理器
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

什么是 NICE DCV 会话管理器?

NICE DCV Session Manager 是一套可安装的软件包(代理和经纪商)和应用程序编程接口 (API),使开发人员和独立软件供应商 (ISV) 能够轻松构建以编程方式创建和管理 NICE DCV 生命周期的前端应用程序跨越 NICE DCV 服务器的会话。

本指南介绍了如何使用会话管理器 API 来管理 NICE DCV 会话的生命周期。有关如何安装和配置会话管理器代理和代理的更多信息,请参阅NICE DCV 会话管理器管理员指南.

Prerequisites

在开始使用会话管理器 API 之前,请确保熟悉 NICE DCV 和 NICE DCV 会话。有关更多信息,请参阅 。NICE DCV 管理员指南.

如何运行会话管理器

下图显示了会话管理器的高级组件。


				NICE DCV 会话管理器组件
代理

经纪商是托管和公开会话管理器 API 的 Web 服务器。它接收和处理API请求管理 NICE DCV 会话客户,然后将说明传递给相关人员客服. 代理必须安装在独立于 NICE DCV 服务器的主机上,但客户端必须可以访问该代理,并且必须能够访问代理。

代理

代理程序安装在队列中的每台 NICE DCV 服务器上。代理接收来自代理然后在各自的 NICE DCV 服务器上运行它们。代理还监控 NICE DCV 服务器的状态,并将定期更新状态发送回经纪商。

API

会话管理器公开了一组 REST 应用程序编程接口 (API),可用于管理 NICE DCV 服务器队列上的 NICE DCV 会话。API 托管并由代理. 开发人员可以构建自定义会话客户那叫 API。

客户端

客户端是您开发的调用会话管理器的前端应用程序或门户API被暴露的代理. 最终用户使用客户端管理队列中 NICE DCV 服务器上托管的会话。

访问令牌

要发出 API 请求,您必须提供访问令牌。可以通过注册的客户端 API 从经纪商或外部授权服务器请求令牌。要请求和访问令牌,客户端 API 必须提供有效的凭据。

客户端 API

客户端 API 是使用 Swagger Codegen 从会话管理器 API 定义 YAML 文件生成的。客户端 API 用于发出 API 请求。

NICE DCV 会话

您必须在 NICE DCV 服务器上创建一个可以连接到的 NICE DCV 会话。如果有活动会话,客户端只能连接到 NICE DCV 服务器。NICE DCV 支持控制台和虚拟会话。您可以使用会话管理器 API 来管理 NICE DCV 会话的生命周期。NICE DCV 会话可以处于以下状态之一:

  • CREATING-经纪人正在创建会话。

  • READY-会话已准备好接受客户端连接。

  • DELETING-正在删除会话。

  • DELETED-会话已删除。

  • UNKNOWN— 无法确定会话的状态。经纪人和代理可能无法进行沟通。

Features

提供以下功能:

  • 提供 NICE DCV 会话信息— 获取有关在多个 NICE DCV 服务器上运行的会话的信息。

  • 管理多个 NICE DCV 会话的生命周期— 通过一个 API 请求跨多个 NICE DCV 服务器为多个用户创建或删除多个会话。

  • 支持标签— 在创建会话时,使用自定义标签来定位一组 NICE DCV 服务器。

  • 管理多个 NICE DCV 会话的权限— 使用一个 API 请求修改多个会话的用户权限。

  • 提供连接信息— 检索 NICE DCV 会话的客户端连接信息。

  • 支持云和本地— 在上使用会话管理器Amazon、本地或使用其他基于云的服务器。