繁体   English   中英

使用WF服务确保可靠性

[英]Ensuring Reliability with WF services

我是WF服务的新手,只是在探索它。

每当将项目添加到表中时,我都需要触发工作流。

我看到了很多有关WCF WF服务的炒作,并且可以说我选择了该选项。 这将是流

插入项目->调用WCF WF服务

致电服务并不总是可靠的。 如果连接断开或在客户端配置中输入了错误的URL,该怎么办?

通常,使用WCF WF的最佳做法是什么。 我如何确保工作流确实已触发。

回复:有人在客户端配置中输入了错误的网址。 这是一般的部署/操作。 无论您选择什么。 如果配置错误,它将无法正常工作。

回复:如果连接断开了怎么办。 这也是可能发生的,但是架构可能需要满足更多的需求。 通常,使用某种持久消息来启动工作流将达到目的。 简便而内置的WCF解决方案是使用,交易,MSMQ作为传输。 这种服务方式无法到达,消息将被排队并稍后发送。 另一种选择是将事件存储在数据库表中并发送它们。 如果您可以成功发送消息,则从表中删除消息。 基本上,您可以手动执行MSMQ为您自动执行的操作,但是有一些好处,例如能够执行请求/响应,并且不必依赖默认情况下未安装的Windows部分,

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM