原創(chuàng)|使用教程|編輯:董玉霞|2025-10-15 15:58:46.200|閱讀 11 次
概述:注意: Cogent DataHub 軟件 v11 包含一些新功能,您的目標(biāo)操作系統(tǒng)可能不支持這些功能。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
注意: Cogent DataHub 軟件 v11 包含一些新功能,您的目標(biāo)操作系統(tǒng)可能不支持這些功能。
	點(diǎn)擊了解Cogent DataHub詳細(xì)功能>>
 
在運(yùn)行早期版本的系統(tǒng)上安裝 DataHub 軟件 v11
在運(yùn)行 v7、v8、v9 或 v10 的系統(tǒng)上安裝 DataHub 軟件 v11 時(shí),安裝程序會(huì)要求您卸載舊版本。DataHub 軟件 v11 將被安裝,并使用舊版本安裝中現(xiàn)有的配置文件。
在運(yùn)行 OPC DataHub 軟件 v6.4 的系統(tǒng)上安裝 DataHub 軟件 v11 時(shí),系統(tǒng)會(huì)詢問您是否要從早期版本復(fù)制配置,但此操作不會(huì)替換早期版本。您可以在同一系統(tǒng)上運(yùn)行 OPC DataHub 軟件 v6.4 和 Cogent DataHub 軟件,但可能會(huì)發(fā)生沖突,需要您修改配置。
如果您想備份當(dāng)前的 DataHub 配置,可以通過復(fù)制 DataHub 配置目錄的內(nèi)容來實(shí)現(xiàn)。此目錄的位置取決于您運(yùn)行的操作系統(tǒng)。有關(guān)更多詳細(xì)信息,請(qǐng)參閱此文檔鏈接。
有關(guān)將本地 WebView 頁(yè)面和媒體復(fù)制到 DataHub 軟件 v9/v10/v11 的更多信息,請(qǐng)參閱下文。
	
 
OpenSSL 重大變更
DataHub v11 使用 OpenSSL 3.3,這與之前使用 OpenSSL 1.1 的版本有所不同。OpenSSL 3 要求證書具有比之前版本更強(qiáng)的密鑰,因此當(dāng) DataHub v11 充當(dāng) SSL 客戶端時(shí),它將拒絕與使用弱證書的服務(wù)器的連接。
這是一項(xiàng)重大變更。如果您在 DataHub 應(yīng)用程序中使用隧道、MQTT 或 Web 服務(wù)器功能,則可能需要為從早期版本升級(jí)到 v11 的任何 DataHub 安裝重新生成證書。如果您打算將 DataHub v11 連接到舊版本,則可能還需要升級(jí)舊版本上的 SSL 證書。
隨 DataHub 安裝一起安裝的示例證書 datahub.pem 在 v11 中已更改為使用更強(qiáng)的密鑰。此證書用于測(cè)試。它無效——它是自簽名的,可能已過期,并且頒發(fā)給了無效的 DNS 名稱。如果您在舊版本的 DataHub 中使用測(cè)試證書,可以將 datahub.pem 從 v11 安裝復(fù)制到早期版本的 DataHub 安裝以啟用連接。
如果您已生成自己的服務(wù)器證書,則可能不會(huì)受到此更改的影響。大多數(shù)證書生成器默認(rèn)使用可接受的密鑰長(zhǎng)度和哈希算法。如果您生成的證書強(qiáng)度較低,則需要生成新的證書。
如果 DataHub v11 隧道器因?yàn)槊荑€較弱而拒絕證書,您將在 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
	
如果由于某種原因無法升級(jí)服務(wù)器上的證書,您可以修改客戶端中的配置以接受無效證書:
在 DataHub Tunnel/Mirror Slave SSL 配置中,取消選中“拒絕無效證書”和“拒絕主機(jī)名不匹配”選項(xiàng)。
在DataHub MQTT客戶端認(rèn)證配置中,勾選“接受無效證書”選項(xiàng)。
OPC UA 連接不受此更改的影響。
	
 
對(duì)于 MQTT
在 DataHub V10 中,無論代理設(shè)置“每個(gè)客戶端的最大消息隊(duì)列長(zhǎng)度”如何,MQTT 代理始終會(huì)發(fā)送所有 QoS 0 保留消息來響應(yīng)訂閱。在 DataHub V11 中,MQTT 代理會(huì)遵循隊(duì)列長(zhǎng)度設(shè)置。
這可能會(huì)導(dǎo)致客戶端首次連接時(shí)意外丟失保留的主題信息。要恢復(fù) V10 的行為,請(qǐng)將 DataHub 代理的“每個(gè)客戶端的最大消息隊(duì)列長(zhǎng)度”設(shè)置為零,表示沒有隊(duì)列長(zhǎng)度限制。在這種情況下,DataHub V11 將根據(jù)接收方的數(shù)據(jù)提取速率使用其自身的智能隊(duì)列管理。DataHub V11 中的默認(rèn)隊(duì)列長(zhǎng)度現(xiàn)在為零。
DHv11 與 DH v10、DHv9、DHv8、DHv7 或 DHv6.4 之間的隧道
您可以在 DataHub 軟件 v11 與 v10、v9、v8、v7 和 v6.4 之間建立隧道。在 v11 與 v6.4 之間建立隧道時(shí),您可能會(huì)遇到一個(gè)已知的許可問題,該問題會(huì)在 DataHub 連接網(wǎng)絡(luò)不是簡(jiǎn)單的星型配置時(shí)出現(xiàn)。
您可以在 v11、v10、v9、v8 和 v7 之間使用 WebSocket 建立隧道,但只能使用非 SSL 連接在 v11 和 v6.4 之間建立隧道。
只要 v9/v10/v11 是發(fā)起連接的客戶端,您就可以通過 v11 和 v10、v9、v8 或 v7 之間的代理建立隧道。
DataHub 軟件 v9/v10/v11 中存在一個(gè)與隧道相關(guān)的已知問題。雖然 v9/v10/v11 和 v9/v10/v11 之間的二進(jìn)制隧道連接可以成功,但 v9/v10/v11 與更早版本之間的二進(jìn)制隧道連接將失敗。它們可能看似成功,但實(shí)際并未傳送任何數(shù)據(jù)值。DataHub 事件日志可能包含錯(cuò)誤消息,具體取決于連接的方向。這是由于時(shí)間戳表示形式從 32 位更改為 64 位而導(dǎo)致的。文本連接(非二進(jìn)制)在 v11 和更早版本之間兼容。
	
 
將 WebView 頁(yè)面和媒體移動(dòng)到 DataHub 軟件 v11
當(dāng)您從 v9 升級(jí)到 v10/v11 時(shí),DataHub 安裝程序會(huì)嘗試將舊的 WebView 頁(yè)面復(fù)制到新文件夾,以便它們?cè)?WebView v11 中可見。如果您想手動(dòng)執(zhí)行此操作,請(qǐng)按照以下步驟操作。
用戶生成的內(nèi)容現(xiàn)在存儲(chǔ)在 DataHub 配置文件夾中,而不是 Program Files 文件夾中。
默認(rèn)配置文件夾
默認(rèn)的DataHub配置文件夾是:
C:\Users\ Windows\Login \ AppData\Roaming\Cogent\DataHub
其中 < Windows Login > 是您用于登錄 Windows 的用戶名。您可以使用 DataHub 圖標(biāo)上的 -H 命令行選項(xiàng)來更改配置文件夾,也可以通過 DataHub 服務(wù)管理器應(yīng)用程序進(jìn)行設(shè)置。
個(gè)人檔案
假設(shè)您以管理員用戶身份登錄 WebView ,您的個(gè)人 WebView v8 頁(yè)面可以在這里找到:
C:\Program Files (x86)\Cogent\Cogent DataHub\Plugin\WebServer\html\Silverlight\Pages\Users\admin
這些頁(yè)面需要復(fù)制到以下位置以供 WebView v9/v10 使用:
<配置文件夾>WebContentContentOrganizationsLocalUsersadminPages
同樣,您添加到 WebView v8 的任何個(gè)人圖像現(xiàn)在都可以在以下位置找到:
C:\Program Files (x86)\Cogent\Cogent DataHub\PluginWebServer\html\SilverlightImages
這些圖像需要復(fù)制到以下位置以供 WebView v9/v10 使用:
<配置文件夾>WebContentContentOrganizationsLocalUsersadminImages
您必須對(duì)媒體和腳本文件執(zhí)行相同的操作。
公共文件
如果您創(chuàng)建了可公開訪問的頁(yè)面、圖像等,那么您將在以下位置找到 v8 文件:
C:\Program Files (x86)\Cogent\Cogent DataHub\PluginWebServer\html\SilverlightPages
這些需要復(fù)制到:
<配置文件夾>WebContentContentOrganizationsLocalPages
圖像、媒體文件和腳本也需要進(jìn)行類似的復(fù)制。
自定義控件
如果您創(chuàng)建了自定義 WebView 控件,它們將僅在 Silverlight 中工作。您需要單獨(dú)重新編譯這些控件以用于桌面 WebView。控件和 ControlAssemblies 現(xiàn)在在 Silverlight 和 WPF 版本之間有所區(qū)分。例如,如果您創(chuàng)建了一個(gè)名為MyCustomControl.dll的自定義控件 DLL ,則應(yīng)將其安裝在 DataHub 軟件 v8 的以下位置:
C:\Program Files (x86)\Cogent\Cogent\DataHub\Plugin\WebServer\html\Silverlight\ControlAssemblies\Company\MyCustomControl.dll
在 DataHub 軟件 v9/v10/v11 中,您可以將其安裝在以下兩個(gè)位置之一:
C:\Program Files\Cogent\Cogent DataHub\PluginWebServer\htmlContent\CommonControl\Assemblies\Company\Silverlight\MyCustomControl.dll
或者
<配置文件夾>WebContentContentOrganizationsLocalControlAssembliesCompanySilverlightMyCustomControl.dll
如果您的自定義控件的 XAML 和 XML 文件在 Silverlight 和 WPF 版本之間有所不同,您同樣必須區(qū)分它們。
慧都科技(EVGET)成?于2003年,是?家?業(yè)數(shù)字化解決?案公司,?期專注于軟件、油?與制造?業(yè)。公司基于深?的業(yè)務(wù)理解與管理洞察,以系統(tǒng)化的業(yè)務(wù)建模驅(qū)動(dòng)技術(shù)落地,幫助企業(yè)實(shí)現(xiàn)智能化運(yùn)營(yíng)與?期競(jìng)爭(zhēng)優(yōu)勢(shì)。
慧都科技作為Skkynet在中國(guó)的官方合作伙伴,提供Cogent DataHub產(chǎn)品免費(fèi)試用,咨詢,正版銷售等于一體的專業(yè)化服務(wù)。
如果你希望進(jìn)一步了解 Cogent DataHub價(jià)格,掃描下方二維碼或者直接撥打023-68661681聯(lián)系我們,我們將在第一時(shí)間為您提供專業(yè)解答!
	 
 
	
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn