我需要对 BizTalk 中的 WCF 服务执行轮询。工作流程如下:
- 池化服务(返回一个字符串,应该映射到一个模式)
- 如果没有可用的消息(引发异常/404/空字符串/任何更容易的),转到 5
- 将字符串转换为正确的模式,处理并转发消息
- 回到 1
- 等待 5 分钟,然后回到 1
我使用“使用 WCF 服务”来生成端口和架构。但现在我找不到协调这个工作流程的方法。以下是一些我无法找到答案的问题:
- 如何创建计划检查以查看 Web 服务调用中是否有可用数据?
- 如何将请求中的 XML 字符串转换为已知模式?
- 想象一下,我希望根据接收到的 XML 中的属性将消息转换为不同的模式,我应该怎么做?
任何帮助都感激不尽!