部署 TIBCO EMS 埠和元件
概觀
透過BizTalk Server,您可以在目的電腦上複製埠和元件。 BizTalk Server將傳送埠/接收位置設定匯出至 XML 檔案。
您可以使用 BizTalk Server 執行以下工作:
在BizTalk 組態資料庫中部署或移除 BizTalk Server 組件。
在全域組件快取 (GAC) 中安裝或解除安裝組件。
將 BizTalk 組件繫結資訊匯入到繫結檔案,或是將它從繫結檔案中匯出。
如需如何使用 BizTalk Server 部署埠和元件的相關資訊,請參閱如何匯出 BizTalk 應用程式的系結。
注意
Microsoft BizTalk Adapter for TIBCO Enterprise Message Service 只要求來源 (開發) 電腦上必須有 Visual Studio; 實際執行電腦上不需要有 Visual Studio。
確認您的設定
使用 BizTalk Server 匯入繫結檔案之前,請確認下列項目:
在新電腦上回應的資料夾必須存在且相同,否則請編輯繫結檔案。
TIBCO Enterprise Message Service 系統密碼 (如果出現在組態中) 必須以 ***** 格式儲存在繫結檔案中。 請參閱本主題中的 限制 。
清除目的電腦
部署會覆寫接收位置組態。 當您在目標電腦上部署繫結檔案 (和組件),在匯入 XML 繫結檔案時,傳送埠和接收位置會被 XML 繫結檔案中的傳送埠和接收位置所取代。
匯入之前,請移除系結至協調流程的任何傳送埠和接收位置。
如果目標電腦上尚未安裝 Microsoft Visual Studio,您可以執行下列指令碼來移除連接埠:
\<Microsoft BizTalk Server\>\SDK\Samples\Admin\WMI\Remove Send Port\VBScript\RemoveSendPort.vbs
\<Microsoft BizTalk Server\>\SDK\Samples\Admin\WMI\Remove Receive Port\VBScript\RemoveReceivePort.vbs
例如,在命令提示字元下執行:
cscript RemoveSendPort.vbs \<Send port name\>
限制
「傳輸配接器」密碼以星號 (******) 儲存在 BizTalk Server 匯出的繫結檔案中,並且會以相同格式傳遞給管理元件。 在匯入繫結檔案前先行編輯該檔案,方法是將星號取代為某些垃圾值 (亦即不正確的密碼)。 匯入系結檔案之後,使用 BizTalk Server 管理主控台中的 [傳輸屬性] 頁面輸入正確的密碼。
這是已知的限制。 當您匯出繫結資訊時,所產生的繫結檔案不會包含傳輸配接器在接收位置/傳送埠中使用的任何密碼。 這可防止密碼資訊以純文字方式出現。 下次您使用檔案匯入繫結資訊時,必須使用傳輸屬性頁使用者介面輸入密碼。 或者,您可以在匯入前先暫時修改繫結檔案,方法是將密碼輸入繫結檔案。 在這種情況下,您必須在匯入作業順利完成後刪除繫結檔案中的密碼。
密碼限制解決方法
若要解決這項密碼限制問題,請使用下列其中一個方法:
在匯入繫結檔案前先行編輯該檔案,方法是將星號取代為純文字。
警告
基於安全理由,並不建議使用這個做法。
在匯入繫結檔案前先行編輯該檔案,方法是將星號取代為某些垃圾值 (亦即不正確的密碼)。 匯入系結檔案之後,使用 BizTalk Server 管理主控台中的 [傳輸屬性] 頁面輸入正確的密碼。
注意
只有當目標電腦上安裝了 Visual Studio,或您開發自訂工具時,才能使用這項解決方法。
驗證邏輯系統以及「傳輸」和「接收」服務。