由于BizTalk作为一个消息中间件是无状态的,一般不能主动去触发消息。因此在有一些特定的场景,比如每隔X分钟/小时/天去轮询或获取数据时就会特别不方便。不过可以通过Codeplex上的开源项目:BizTalk Scheduled Task Adapter来实现该功能。简单介绍一下该组件的使用方法。

一、下载安装配置

1、点击前往下载地址,下载时可以选择对于环境的版本

2、点击Setup.exe进行安装

3、在BizTalk中新增Adapter,配置完之后需要重启主要实例

二、使用

1、在BizTalk应用程序中,新建接收端口,适配器类别选择为Schedule

2、输入Schedule的名称

3、设置Schedule的频率

3、在Task窗口中选择Find Task,找到Schedule安装目录的ScheduleTaskAdapter.TaskComponents,选择相应的消息类型比如XML消息或文本消息,并选择确定。

4、选择相应的消息存放的位置

5、创建一个发送商品订阅来看自Schedule的接收端口的文件。启用应用进行测试。在输出文件夹会有相应的文件产生。

 三、使用Scheule Prototype

1、新建一个BizTalk.Global应用程序

2、在BizTalk.Global中新增资源

3、把BizTalk.Apdater.ScheduledTaskProperties部署到BizTalk管理数据库和GAC中。

4、在需要使用的BizTalk Application中加引用BizTalk.Global项目

5、在Filter中即可使用Schedule相应的Property

最新文章

  1. 使用maven搭建ssh框架
  2. springSide部署出现AnnotationConfigUtils.processCommonDefinitionAnnotations(…) is not public!
  3. iOS开发的一些奇巧淫技
  4. win7操作技巧
  5. 25.在从1到n的正数中1出现的次数[NumberOf1Between1_N]
  6. TYVJ P1051 选课 Label:多叉转二叉&&树形dp(虐心♥)
  7. java post请求
  8. HDU 5382 莫比乌斯反演
  9. xps13 关机充电 右边的usb口
  10. Android开发之控制Toast的开启与关闭
  11. 微信公众号开发之网页中及时获取当前用户Openid及注意事项
  12. 辽宁OI2016夏令营模拟T2-road
  13. PyCharm出现TabError: inconsistent use of tabs and spaces in indentation最简单实用的解决办法
  14. C# 获取当前服务器域名
  15. moogodb 安装及简单介绍
  16. 数据库中in和exists关键字的区别
  17. putty-psftp
  18. HTML5 FileReader实现图片上传前预览
  19. centos 7 安装 BeautifulSoup 和requests
  20. Android笔记之属性动画

热门文章

  1. git 将主分支的提交合并到分支上(主分支同步到分支)
  2. Python itertools模块详解
  3. SpringBoot的国际化使用
  4. 66. 二叉树的前序遍历.md
  5. C#Windows窗体界面设计_05_添加菜单栏 工具栏 状态栏 按钮
  6. orz gzy
  7. 获取当前泛型类的传入,BaseDaoImpl<T> implements BaseDao<T>
  8. SSH密钥登录让Linux VPS/服务器更安全
  9. IDEA2018.2.2 版本配置注释模板
  10. LINUX文件及目录管理命令基础(2)