BizTalk Schedule Adapter的使用

因爲BizTalk做爲一個消息中間件是無狀態的,通常不能主動去觸發消息。所以在有一些特定的場景,好比每隔X分鐘/小時/天去輪詢或獲取數據時就會特別不方便。不過能夠經過Codeplex上的開源項目:BizTalk Scheduled Task Adapter 來實現該功能。簡單介紹一下該組件的使用方法。數據庫

1、下載安裝配置測試

一、點擊前往下載地址,下載時能夠選擇對於環境的版本spa

二、點擊Setup.exe進行安裝3d

三、在BizTalk中新增Adapter,配置完以後須要重啓主要實例code

 

2、使用中間件

一、在BizTalk應用程序中,新建接收端口,適配器類別選擇爲Scheduleblog

二、輸入Schedule的名稱資源

三、設置Schedule的頻率部署

 

三、在Task窗口中選擇Find Task,找到Schedule安裝目錄的ScheduleTaskAdapter.TaskComponents,選擇相應的消息類型好比XML消息或文本消息,並選擇肯定。get

四、選擇相應的消息存放的位置

五、建立一個發送商品訂閱來看自Schedule的接收端口的文件。啓用應用進行測試。在輸出文件夾會有相應的文件產生。

 

 3、使用Scheule Prototype

一、新建一個BizTalk.Global應用程序

二、在BizTalk.Global中新增資源

三、把BizTalk.Apdater.ScheduledTaskProperties部署到BizTalk管理數據庫和GAC中。

四、在須要使用的BizTalk Application中加引用BizTalk.Global項目

五、在Filter中便可使用Schedule相應的Property

相關文章
相關標籤/搜索