Biztalk 開發之架構

iDotNetSpace發表於2008-01-25
在B2B專案中,建立的架構通常要釋出出去,供合作伙伴使用。合作伙伴獲取架構後,按照架構來規範要傳送的資料,這樣Biztalk B2B專案才能正常運轉。下面,我們使用BizTalk Web Services 釋出嚮導將架構以Web Service的方式進行釋出。

  首先,建立架構。

  建立架構的方法有多種,可以手工建立,也可以使用架構編輯器建立,還可以建立一個XML資料檔案,使用Visual Studio .NET根據XML資料檔案的結構自動建立一個架構檔案(可參見Biztalk 開發之 如何快速建立架構)。  

  第二,釋出架構。

  使用BizTalk Web Services 釋出嚮導釋出架構非常簡單,下面我們看一下操作的具體步驟:

  1.選擇“開始\所有程式\Microsoft BizTalk Server 2004\BizTalk Web Services 釋出嚮導”選單,開啟BizTalk Web Services 釋出嚮導程式。

  2.在歡迎頁面中單擊“下一步”按鈕,開啟“建立Web Services”介面。

  3.選擇“將架構釋出為 Web Services”單選框按鈕,單擊“下一步”。

  4.在Web Services頁面中,將BizTalkWebService\WebService1節點下的WebMethod1節點樹刪除,為其建立一個“單向”Web方法。

  5.根據需要更改WebService1、WebMethod1和Request的名稱,此處不做修改。

  6.選擇Request,單擊滑鼠右鍵,選擇彈出的“選擇架構型別”選單,開啟“請求訊息型別”視窗。

  7.在“請求訊息型別”視窗中,瀏覽架構所在的Biztalk專案的dll檔案,將列出該dll檔案中所有可用架構型別。選擇所要使用的架構,單擊確定按鈕返回。

  8.單擊“下一步”,進入Web Services屬性頁面。

  9.單擊“下一步”,進入Web Services專案頁面。

  10.單擊“下一步”,進入Web Services專案摘要頁面。

  11.單擊“建立”按鈕,建立完成。  

  第三,測試架構WEB服務

  開啟IIS管理器,將可以看到在預設站點中新建立了一個虛擬目錄,瀏覽其中的asmx檔案,可以通過Web Services的方式對架構進行檢視。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-160070/,如需轉載,請註明出處,否則將追究法律責任。

相關文章