匯出 (0) 列印
全部展開

Azure BizTalk 服務的訊息轉換

更新日期: 2014年8月

Microsoft Azure BizTalk 服務 中的轉換是專為處理資料而設計。請考量下列案例:

輸入訊息包含客戶資料,包括名字、姓氏、街道地址、縣市、省份和郵遞區號。收到此資料時,您想要處理資料。例如,您想要將名字和姓氏合併成單一「名稱」值。

Microsoft Azure BizTalk 服務就是解決辦法。透過轉換,可將輸入訊息資料處理成為想要的輸出。

  • XSLT 支援:您可以:

    • 匯入 .xslt 或 .xsl 檔案,或直接輸入 XSLT 語法

    • 匯入 XML 延伸檔案,或直接輸入 XML 語法

    • 使用 XslCompiledTransform 屬性以獲得較佳的效能

    • 在每一個轉換檔 (.trfm) 中使用 XSLT

    Tip提示
    使用 XSLT 時,轉換設計區域會變成灰色。

  • 內建的對應作業:許多轉換案例都是由內建的對應作業來處理,包括字串操作、設定領域的迴圈、運算式、清單功能、日期/時間、CSharp 指令碼處理等。

  • xs:extension 和 xs:restriction:在結構描述中使用複雜類型

  • 選擇您的專案:在 Visual Studio 中,您可以將新的轉換建立在其自己的專案中 (BizTalk 服務成品),或在 BizTalk 服務專案中建立新的轉換。轉換在其自己的專案中建立時,可加入至 EDI 夥伴之間的 X12 協議。

  • 將轉換新增至橋接器:建立轉換之後,可將轉換加入至 XML 單向橋接器 或 XML 要求-回覆橋接器 內的轉換階段。

    建立 XML 橋接器>列出步驟。

另請參閱

顯示:
© 2014 Microsoft