BizTalk Server 2010新功能介绍(六):BizTalk Mapper (下)
??? 在前一章里我們介紹了BizTalk Mapper的三個新功能:自動滾屏顯示相關節點和鏈接、自動鏈接架構元素和相關視圖。這一章里我們繼續介紹更多的新功能,包括:高亮顯示相關匹配的Schema(架構)節點、搜索、標簽和注釋以及其他用戶易用性的增強。
?
四、高亮顯示相關匹配的Schema(架構)節點
?
??? 當我們編輯復雜龐大的映射文件時,僅憑肉眼尋找匹配的節點是痛苦而且低效的。高亮顯示相關匹配節點功能可以自動查找目標架構中跟當前所選架構節點的名稱、結構和數據類型相似的目標節點,并且用不同的顏色表示目標節點的匹配度。
?
??? 讓我們來試驗一下:點擊選擇一個架構節點,按下Shift+空格鍵,BizTalk Mapper自動高亮顯示匹配的鏈接,如下圖:
?
??
當然,您也可以右鍵點擊某個架構節點,選擇“指示匹配項”菜單也可以實現此功能,如下圖:
?
?
? 一些快捷鍵還可以使我們的操作更加方便,比如:
- 回車鍵:確定生成最佳匹配鏈接
- 上下方向鍵:遍歷其他匹配鏈接
- HOME鍵:定位到最佳匹配鏈接
?
五、搜索
?
??? 顧名思義,搜過功能幫助用戶在源架構文件、目標架構文件和BizTalk Mapper面板中搜索關鍵字。
?
??? 在BizTalk Mapper工具條的搜索欄輸入我們希望查找的字符(搜索欄右邊的“選項“下拉菜單提供了更詳細的搜索范圍設置),如下圖:
?
?
??? 搜索結果會被高亮顯示。我們可以通過圖標逐個瀏覽搜索結果,或者點擊圖標就以取消搜索,如下圖:
?
?
?
??? 搜索信息還會同時顯示在狀態欄中,并且包含搜索結果的BizTalk Mapper頁面也會高亮顯示,如下圖:
?
?
?
?
六、標簽和注釋
?
??? 標簽和注釋提供詳細的輔助信息在一個復雜的Map文件中尤其有用。它們通常能夠幫助用戶快速定位相關鏈接或者Functoid。下圖就是一個鏈接標簽的示例:
?
?
?
??? 怎樣給鏈接加標簽呢?第一步,選擇相關鏈接;第二步,在該鏈接的屬性窗口中添加標簽的內容,如下圖:
?
???
??? 是不是很簡單?
??? 給Functoid添加標簽和注釋也很類似。下面這張圖顯示了Functoid“值映射”的標簽和注釋。
?
?
?
??? 怎樣給Functoid添加標簽和注釋呢?相信大家都能猜到了:選擇相關Functoid, 在該Functoid的屬性窗口中編輯標簽或者注釋的內容。如下圖:
?
?
?
??? 還有一種方法是通過配置窗口設置Functoid的標簽和注釋:右鍵點擊相關Functoid,選擇“配置Functoid輸入”,如下圖:
?
?
?
??? 然后在配置窗口中輸入標簽和注釋的內容,如下圖:
?
?
??? 最后點擊“確定”按鈕以使修改生效。
?
請注意:
- 標簽的長度不能超過256個字符。如果輸入超過256個字符,超出部分將被自動截斷。
- 注釋的長度不能超過1024個字符。如果輸入超過1024個字符,超出部分將被自動截斷。
?
七、其他用戶易用性的增強
??? 在BizTalk Server 2010中BizTalk Mapper還提供了很多其他易用性的改進,包括:
- 拷貝XPath
??? BizTalk Mapper提供了一個圖形化、結構化的XSD展示界面。如果用戶想從圖形化的界面中取得某一個節點的XPath時,不需要另外用文本編輯器打開相關架構文件,只是一個鼠標右擊的動作,就可以輕松拷貝該節點的XPath。如下圖:
?
?
??? 拷貝的XPath類似以下形式:
| /*[local-name()='<Schema>']/*[local-name()='listOfOrder']/*[local-name()='order']/*[local-name()='shippingData']/*[local-name()='shipMethod'] |
- 用圖標移動BizTalk Mapper面板
- 用支持顯示面板的放大和縮小
- o 支持編輯動作的撤銷和還原
- o 顯示架構文件的位置信息
- o BizTalk Mapper的記憶功能
??? 由于篇幅限制這里就不再贅述了。
?
??? BizTalk Server 2010在可用性和易用性方面做了很多努力,以上對于BizTalk Mapper功能的介紹只是其中的一部分。相信大家在真正使用BizTalk Server 2010還會有更多的驚喜。
?
??? 如果您想進一步了解BizTalk Server 2010的更多信息,請登錄官方主頁。作為BizTalk Server 產品組的一員,我們非常鼓勵大家試用這些新功能,并且提供您的反饋。您可以直接在此博客上發表意見,也可以加入我們的社區提出問題或者共享您的知識。
?
??? 以下是我們的社區資源:
| 資源 | 鏈接 |
| BizTalk社區門戶(英文) | http://go.microsoft.com/fwlink/?LinkId=49340 |
| BizTalk論壇(英文) | http://social.msdn.microsoft.com/forums/en-US/category/biztalkserver/ |
| BizTalk論壇(中文) | http://social.microsoft.com/forums/zh-CN/biztalkserverzhchs/threads/ |
| BizTalk開發人員社區(英文) | http://go.microsoft.com/fwlink/?LinkId=49339 |
| BizTalk網播 | http://go.microsoft.com/fwlink/?LinkId=49363 |
?
馬燕,軟件測試開發工程師
轉載于:https://www.cnblogs.com/stbchina/archive/2010/09/07/new-feature-on-biztalk-server-2010-part-6.html
總結
以上是生活随笔為你收集整理的BizTalk Server 2010新功能介绍(六):BizTalk Mapper (下)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 视频检索扫盲 (一)
- 下一篇: 一个程序员的奋斗经历1