没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:董玉霞|2025-10-15 15:58:46.200|阅读 11 次
概述:注意: Cogent DataHub 软件 v11 包含一些新功能,您的目标操作系统可能不支持这些功能。
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
注意: Cogent DataHub 软件 v11 包含一些新功能,您的目标操作系统可能不支持这些功能。
在运行早期版本的系统上安装 DataHub 软件 v11
在运行 v7、v8、v9 或 v10 的系统上安装 DataHub 软件 v11 时,安装程序会要求您卸载旧版本。DataHub 软件 v11 将被安装,并使用旧版本安装中现有的配置文件。
在运行 OPC DataHub 软件 v6.4 的系统上安装 DataHub 软件 v11 时,系统会询问您是否要从早期版本复制配置,但此操作不会替换早期版本。您可以在同一系统上运行 OPC DataHub 软件 v6.4 和 Cogent DataHub 软件,但可能会发生冲突,需要您修改配置。
如果您想备份当前的 DataHub 配置,可以通过复制 DataHub 配置目录的内容来实现。此目录的位置取决于您运行的操作系统。有关更多详细信息,请参阅此文档链接。
有关将本地 WebView 页面和媒体复制到 DataHub 软件 v9/v10/v11 的更多信息,请参阅下文。
OpenSSL 重大变更
DataHub v11 使用 OpenSSL 3.3,这与之前使用 OpenSSL 1.1 的版本有所不同。OpenSSL 3 要求证书具有比之前版本更强的密钥,因此当 DataHub v11 充当 SSL 客户端时,它将拒绝与使用弱证书的服务器的连接。
这是一项重大变更。如果您在 DataHub 应用程序中使用隧道、MQTT 或 Web 服务器功能,则可能需要为从早期版本升级到 v11 的任何 DataHub 安装重新生成证书。如果您打算将 DataHub v11 连接到旧版本,则可能还需要升级旧版本上的 SSL 证书。
随 DataHub 安装一起安装的示例证书 datahub.pem 在 v11 中已更改为使用更强的密钥。此证书用于测试。它无效——它是自签名的,可能已过期,并且颁发给了无效的 DNS 名称。如果您在旧版本的 DataHub 中使用测试证书,可以将 datahub.pem 从 v11 安装复制到早期版本的 DataHub 安装以启用连接。
如果您已生成自己的服务器证书,则可能不会受到此更改的影响。大多数证书生成器默认使用可接受的密钥长度和哈希算法。如果您生成的证书强度较低,则需要生成新的证书。
如果 DataHub v11 隧道器因为密钥较弱而拒绝证书,您将在 DataHub 事件日志中看到类似以下消息:
[2024-06-25 05:47:06.977] I: [TCP to TUN000 into domain]: SSL Certificate failure: 66: depth 0: EE certificate key too weak: /C=CA/ST=Ontario/L=Georgetown/O=Cogent Real-Time Systems Inc. /OU=Developers/CN=developers.cogentrts.com/emailAddress=support@cogent.ca
如果由于某种原因无法升级服务器上的证书,您可以修改客户端中的配置以接受无效证书:
在 DataHub Tunnel/Mirror Slave SSL 配置中,取消选中“拒绝无效证书”和“拒绝主机名不匹配”选项。
在DataHub MQTT客户端认证配置中,勾选“接受无效证书”选项。
OPC UA 连接不受此更改的影响。
对于 MQTT
在 DataHub V10 中,无论代理设置“每个客户端的最大消息队列长度”如何,MQTT 代理始终会发送所有 QoS 0 保留消息来响应订阅。在 DataHub V11 中,MQTT 代理会遵循队列长度设置。
这可能会导致客户端首次连接时意外丢失保留的主题信息。要恢复 V10 的行为,请将 DataHub 代理的“每个客户端的最大消息队列长度”设置为零,表示没有队列长度限制。在这种情况下,DataHub V11 将根据接收方的数据提取速率使用其自身的智能队列管理。DataHub V11 中的默认队列长度现在为零。
DHv11 与 DH v10、DHv9、DHv8、DHv7 或 DHv6.4 之间的隧道
您可以在 DataHub 软件 v11 与 v10、v9、v8、v7 和 v6.4 之间建立隧道。在 v11 与 v6.4 之间建立隧道时,您可能会遇到一个已知的许可问题,该问题会在 DataHub 连接网络不是简单的星型配置时出现。
您可以在 v11、v10、v9、v8 和 v7 之间使用 WebSocket 建立隧道,但只能使用非 SSL 连接在 v11 和 v6.4 之间建立隧道。
只要 v9/v10/v11 是发起连接的客户端,您就可以通过 v11 和 v10、v9、v8 或 v7 之间的代理建立隧道。
DataHub 软件 v9/v10/v11 中存在一个与隧道相关的已知问题。虽然 v9/v10/v11 和 v9/v10/v11 之间的二进制隧道连接可以成功,但 v9/v10/v11 与更早版本之间的二进制隧道连接将失败。它们可能看似成功,但实际并未传送任何数据值。DataHub 事件日志可能包含错误消息,具体取决于连接的方向。这是由于时间戳表示形式从 32 位更改为 64 位而导致的。文本连接(非二进制)在 v11 和更早版本之间兼容。
将 WebView 页面和媒体移动到 DataHub 软件 v11
当您从 v9 升级到 v10/v11 时,DataHub 安装程序会尝试将旧的 WebView 页面复制到新文件夹,以便它们在 WebView v11 中可见。如果您想手动执行此操作,请按照以下步骤操作。
用户生成的内容现在存储在 DataHub 配置文件夹中,而不是 Program Files 文件夹中。
默认配置文件夹
默认的DataHub配置文件夹是:
C:\Users\ Windows\Login \ AppData\Roaming\Cogent\DataHub
其中 < Windows Login > 是您用于登录 Windows 的用户名。您可以使用 DataHub 图标上的 -H 命令行选项来更改配置文件夹,也可以通过 DataHub 服务管理器应用程序进行设置。
个人档案
假设您以管理员用户身份登录 WebView ,您的个人 WebView v8 页面可以在这里找到:
C:\Program Files (x86)\Cogent\Cogent DataHub\Plugin\WebServer\html\Silverlight\Pages\Users\admin
这些页面需要复制到以下位置以供 WebView v9/v10 使用:
<配置文件夹>WebContentContentOrganizationsLocalUsersadminPages
同样,您添加到 WebView v8 的任何个人图像现在都可以在以下位置找到:
C:\Program Files (x86)\Cogent\Cogent DataHub\PluginWebServer\html\SilverlightImages
这些图像需要复制到以下位置以供 WebView v9/v10 使用:
<配置文件夹>WebContentContentOrganizationsLocalUsersadminImages
您必须对媒体和脚本文件执行相同的操作。
公共文件
如果您创建了可公开访问的页面、图像等,那么您将在以下位置找到 v8 文件:
C:\Program Files (x86)\Cogent\Cogent DataHub\PluginWebServer\html\SilverlightPages
这些需要复制到:
<配置文件夹>WebContentContentOrganizationsLocalPages
图像、媒体文件和脚本也需要进行类似的复制。
自定义控件
如果您创建了自定义 WebView 控件,它们将仅在 Silverlight 中工作。您需要单独重新编译这些控件以用于桌面 WebView。控件和 ControlAssemblies 现在在 Silverlight 和 WPF 版本之间有所区分。例如,如果您创建了一个名为MyCustomControl.dll的自定义控件 DLL ,则应将其安装在 DataHub 软件 v8 的以下位置:
C:\Program Files (x86)\Cogent\Cogent\DataHub\Plugin\WebServer\html\Silverlight\ControlAssemblies\Company\MyCustomControl.dll
在 DataHub 软件 v9/v10/v11 中,您可以将其安装在以下两个位置之一:
C:\Program Files\Cogent\Cogent DataHub\PluginWebServer\htmlContent\CommonControl\Assemblies\Company\Silverlight\MyCustomControl.dll
或者
<配置文件夹>WebContentContentOrganizationsLocalControlAssembliesCompanySilverlightMyCustomControl.dll
如果您的自定义控件的 XAML 和 XML 文件在 Silverlight 和 WPF 版本之间有所不同,您同样必须区分它们。
慧都科技(EVGET)成⽴于2003年,是⼀家⾏业数字化解决⽅案公司,⻓期专注于软件、油⽓与制造⾏业。公司基于深⼊的业务理解与管理洞察,以系统化的业务建模驱动技术落地,帮助企业实现智能化运营与⻓期竞争优势。
慧都科技作为Skkynet在中国的官方合作伙伴,提供Cogent DataHub产品免费试用,咨询,正版销售等于一体的专业化服务。
如果你希望进一步了解 Cogent DataHub价格,扫描下方二维码或者直接拨打023-68661681联系我们,我们将在第一时间为您提供专业解答!
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@ke049m.cn
注意: Cogent DataHub 软件 v11 包含一些新功能,您的目标操作系统可能不支持这些功能。
本教程主要为大家介绍如何使用DevExpress WinForms数据网格控件进行数据排序的基础知识,欢迎下载最新版组件体验!
在使用Parasoft C/C++test执行BugDetective数据流分析时,可能会遇到用户自定义的资源API,那在这种情况下,若要判断是否存在资源问题,如资源泄露等,则需要手动配置测试配置。
大型SaaS系统的自动化测试常常受制于界面变化快、结构复杂、加载机制多变等因素。从元素识别到脚本管理,SmartBear TestComplete帮助Salesforce建了可靠的自动化测试体系。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@ke049m.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢