深入了解CodeMeter安装:驾驭你的软件安全和效率

Lars Møller avatar

WIBU

2023-05-31

要想将CodeMeter集成到你的应用程序中,你不可避免地需要思考如何将CodeMeter安装到用户的系统上。成功的关键在于充分了解安装程序的功能,并明了如何最有效地利用它。本文将详细介绍如何在Windows系统上安装CodeMeter,以及你应了解的关于CodeMeter安装的所有其他信息。

要想将CodeMeter集成到你的应用程序中,你不可避免地需要思考如何将CodeMeter安装到用户的系统上。成功的关键在于充分了解安装程序的功能,并明了如何最有效地利用它。本文将详细介绍如何在Windows系统上安装CodeMeter,以及你应了解的关于CodeMeter安装的所有其他信息。
​首先,让我们简单了解一下CodeMeter的架构。要在你的用户系统上运行受许可的软件,他们需要一个激活的CodeMeter许可服务器。只有CodeMeter Embedded可以在例如工业控制器上运行,不需要其他设备。CodeMeter许可服务器负责接收并处理由CodeMeter保护和许可的应用程序和库的查询,并将必要的指令发送到正确的CmContainers。在硬件容器CmDongle的情况下,这将意味着将加密指令发送到已连接的硬件锁;对于软件选项CmActLicense,加密操作在CodeMeter许可服务器本身中运行;而对于新的在线选项CmCloudContainer,它会通过与威步运营的云系统的安全HTTPS连接接收指令。
​所有使用CodeMeter的应用程序都将使用CodeMeter Core API。这个API让软件开发者可以将CodeMeter集成到他们的软件中。而且,威步对其CodeMeter Core API做出了兼容性承诺:一旦API中的一个调用可用,它将在未来的CodeMeter版本中始终保持可用,并始终产生相同的结果。这一承诺保证了不同的软件供应商可以在同一系统上有效且可靠地使用CodeMeter。他们所需要的就是在那个系统上安装最新版本的CodeMeter运行时环境。
接下来,让我们来谈谈为什么安装CodeMeter。CodeMeter运行时环境的安装程序会将CodeMeter许可服务器和CodeMeter WebAdmin安装为服务或守护进程。由于每个受保护和许可的应用程序都需要能够接触到CodeMeter许可服务器,所以安装CodeMeter将为你的软件在系统上可靠且正确地运行创造合适的条件。此外,安装程序还包括几个关键的库和应用程序,用于使用CodeMeter,包括可视化可用的CmContainer的工具,以及与许可服务器进行交互的方法,例如,导入到连接的CmContainers的更新。
对于Windows系统,安装程序还将配置Windows防火墙,以匹配你对CodeMeter的需求。如果你希望系统上连接的CmContainers能够被其他系统访问,它可以打开必要的端口22350。
你作为软件供应商,有多种选择可以将CodeMeter运行时环境安装到用户的系统上。你可以要求你的客户负责运行时环境的安装,或者你也可以与你的软件一起提供CodeMeter安装程序,这样,终端用户可以在不费太多力气的情况下安装他们需要的运行时环境。
最后,我们强烈推荐使用CodeMeter安装程序,因为它是以最快最简单的方式安装和更新CodeMeter的最佳方式。它能确保与其他制造商的软件或你自己开发者的旧应用程序的最佳兼容性。我们的建议是:将CodeMeter安装程序集成到你的流程中始终是最好的选择。
免费试用
1