什么是浮动许可?
顾名思义,浮动许可在用户启动和停止各种软件产品时在用户之间“浮动”。
只有当用户运行软件时才需要占用许可,一旦软件关闭,该许可即可供另一位用户使用。
浮动许可的优势
- 更高效地利用许可(从而允许购买较少数量的许可)
- 自动化和集中化的许可管理
- 通过浮动许可服务器(Floating Licenses Server)和密钥库服务(Keystore Service),可以配置密钥库来分配一段时间的许可密钥,从而允许在离线外场使用 Enterprise Architect。
浮动许可产品
由 Sparx Systems 开发的大多数 Enterprise Architect 及其插件产品都可以作为浮动许可购买。 浮动许可适用于希望自动化管理 Enterprise Architect 注册码的公司,因为它们可以在单一的集中式存储库(或称“商店 Store”)中进行管理。
Sparx Systems 产品支持以下类型的“存储(Stores)”:
- 浮动许可服务器 (Floating License Server) - 作为 Windows 服务运行的 Pro Cloud Server 应用程序的一个组件
- 密钥库服务 (Keystore Service) - 作为 Windows 服务运行的基于服务器的应用程序
- 基于文件 (File Based) - 放置在网络共享路径上的简单文件
浮动许可服务器 (Floating License Server)
浮动许可服务器 (FLS) 是 Pro Cloud Server 的集成组件,随 Pro Cloud Server 运行而运行。 浮动许可服务器(相较于其他存储类型)的主要优势在于所有通信均通过 HTTPS 进行,从而确保所有许可信息均能安全传输。
Pro Cloud Server 是 Enterprise Architect 的配套产品,提供给 Enterprise Architect 的授权用户使用。 可以从 Pro Cloud Server 下载页面 获取。
浮动许可服务器的所有配置均可使用附带的配置客户端进行:
浮动许可服务器支持可配置的日志记录级别,消息会写入标准的 Pro Cloud Server 日志文件中。 通过使用一些过滤功能,这些日志消息可以作为包含浮动许可使用统计信息的报告基础。 FLS 还支持额外的安全措施,例如存储库的密码保护访问和域身份验证。
有关安装和使用浮动许可服务器的更多信息,请参阅 用户指南。
关于浮动许可和 Enterprise Architect 的常见问题,请访问我们的 常见问题 (FAQ) 页面 查看解答。
密钥库服务 (Keystore Service)
密钥库服务是一个单独安装的产品,提供给 Enterprise Architect 的授权用户使用,可以从 Sparx Systems 网站的 注册用户 区域下载。
注意:虽然目前仍可下载密钥库,但该产品已停止所有进一步开发。浮动许可服务器目前是处于活跃开发状态的产品。
密钥库服务通过网络协议与 Enterprise Architect 实例交互来配置浮动许可密钥。 密钥库服务支持详细的浮动许可使用日志和审计,可用作使用统计报告的基础。 该服务还支持额外的安全措施,如密钥库密码保护访问和域身份验证。 有关安装和使用密钥库服务的更多信息,请参阅 用户指南 (PDF 文档)。
要快速轻松地完成 Sparx Systems 密钥库服务的安装和运行过程,请查阅 视觉快速入门指南。
注意:Enterprise Architect 的早期版本支持基于文件的密钥库,该密钥库托管在网络共享上并由用户直接访问。 虽然密钥库应用程序仍支持旧版安装的这种方式,但建议改用更健壮的基于服务的方式。 密钥库服务用户指南 介绍了基于文件的方法以及如何将基于文件的密钥库迁移到新的基于服务的密钥库。
关于浮动许可和 Enterprise Architect 的常见问题,请访问我们的 常见问题 (FAQ) 页面 查看解答。
Sparx Systems 密钥库服务系统要求
Enterprise Architect,版本 8 或更高版本
10 MB 磁盘空间
操作系统:Microsoft® Windows 10, Windows 8, Windows 7, Windows Vista,
Windows Server 2016, Windows Server 2012, Windows Server 2008。(支持 32 位和 64 位操作系统*)
基于文件 (File Based)
基于文件的密钥库是最简单的密钥库解决方案,也是引入浮动许可时 Sparx Systems 提供的第一个选项。 唯一需要的是一个用于保存密钥库文件的网络共享路径。 所有 Enterprise Architect 用户都需要对该网络共享具有读/写访问权限,以便在启动时签出(check out)许可密钥,并在完成后将其签回(return back)。
