BizTalk WCF服务轮询
我需要在BizTalk内对WCF服务执行轮询。工作流程如下:BizTalk WCF服务轮询,wcf,web-services,biztalk,polling,biztalk-2010,Wcf,Web Services,Biztalk,Polling,Biztalk 2010,我需要在BizTalk内对WCF服务执行轮询。工作流程如下: 池服务(返回一个字符串,该字符串应映射到架构) 如果没有可用的消息(引发异常/404/空字符串/任何更简单的消息),请转到5 将字符串转换为正确的架构,处理并转发消息 返回到1 等待5分钟,然后返回1 我使用了“使用WCF服务”来生成端口和模式。但是现在我找不到一种方法来协调这个工作流程。以下是一些我无法找到答案的问题: 如何创建计划检查以查看web服务调用中是否有可用数据 如何将请求中的XML字符串转换为已知模式 假设我希望根据接
- 如何创建计划检查以查看web服务调用中是否有可用数据
- 如何将请求中的XML字符串转换为已知模式
- 假设我希望根据接收到的XML的属性将消息转换到不同的模式中,我应该如何做
任何帮助都将不胜感激 BizTalk不是作业调度程序,但当组织已经使用BizTalk时,这种工作流会出现很多。您最好的选择是找到一种可靠(且具有弹性、受监控、已记录等)的方法来触发该进程,告诉BizTalk何时调用WCF服务 我回答了另一个关于BizTalk调度的问题。根据该答案,您可以使用以下选项之一进行日程安排:
- -只有在您无法使用其他方法触发计划的工作流时,我才会使用此选项
- Windows计划任务(更难管理,尤其是在Windows Server 2008之前;您可以向用户写入文件或消息队列,BizTalk会吸入这些文件或消息队列以启动其进程)
- 第三方作业计划软件(特别是在已经使用的情况下;甚至可以为您提供)