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