共用方式為


步驟 7:建置與部署 DoubleAction SDK 範例

DoubleAction.odx 範例會顯示如何實作協調流程,自動為雙向動作「夥伴介面程序」(PIP) 0C2、0C4、3A2 和 3A4 產生回應。 您可以擴充此範例專案來支援其他的雙向動作 PIP。

您將使用此範例,在 Fabrikam 使用四種 PIP 中任一種產生要求時,自動傳送回應給 Fabrikam。

建置與初始化 DoubleAction 範例

  1. 在 Contoso 電腦上的命令提示字元視窗中,移至下列資料夾:
    < drive >:\Program Files\Microsoft BizTalk < version > Accelerator for RosettaNet\SDK\PIPAutomation\DoubleAction\.

    注意

    執行安裝程式前,在 [記事本] 中開啟 DoubleAction.sql 檔案 (位於上述資料夾)。 在 [檔案] 功能表上,按一下 [另存新檔]。 在 [ 編碼] 方塊中,從下拉式清單中選取 [ANSI ],然後按一下 [ 儲存]。 按一下 [是 ] 覆寫現有的檔案。

  2. 如果您的BizTalk Server安裝是在 SQL Server 2008 R2/2008 SP1 上執行,請在相同的資料夾中執行 setupx64.bat。 這個批次檔將會執行下列動作:

    • 在 BTARNDATA 資料庫中建立 SQL 預存程式 (PipAutomationGetAction) ,以從 MessagesToLOB 資料表擷取動作訊息。

    • 編譯 HeaderHelper .NET 專案,並在全域組件快取中註冊組件。

    • 建立並繫結 BizTalk Server SQL 接收埠 (MessagesToLOB_Receive_Port)。

    • 啟用接收位置 (MessagesToLOB_Receive_Location)。

    • 編譯及部署雙向動作 PIPAutomation 協調流程 (DoubleAction.odx)。

    • 繫結和啟動 BizTalk Server 協調流程。

      注意

      範例在編譯時會出現一些警告。 您可以忽略這些警告。

      注意

      確認 DoubleAction.odx 已系結至 MessagesToLOB_Receive_Port,且協調流程已啟動。

  3. 在 BizTalk Server 管理主控台中,展開[BizTalk 群組]、[應用程式] 和 [BizTalk 應用程式 1] 節點。 按一下 [ 協調流程] 節點。 以滑鼠右鍵按一下 DoubleAction 協調流程,然後按一下 [ 屬性]。 在 [屬性] 對話方塊中,按一下 [ 系結] 節點,然後將 [主機 ] 設定為 [BizTalkServerApplication ],然後將 [接收埠 ] 設定為 [MessageToLOB_ReceivePort]。 按一下 [確定]。 以滑鼠右鍵按一下 DoubleAction 協調流程,然後按一下 [ 開始]。

另請參閱

建立與設定 Fabrikam 解決方案