触发工作流服务 [英] triggering workflow services
问题描述
我想使用WF来实现一些内部流程作为工作流服务,因为我看到了AppFabric功能列表中列出的大部分要求,如可伸缩性,可靠性,监控等; - )
在WF中有一个实施某种"定制触发器"的好地方吗?或者推荐实施一些客户端应用程序 - 我认为NT服务会观察条件并调用WF服务来完成这项工作吗?
I would like to use WF for implementing some in-house processes as workflow services, as I saw most of the requirements like scalability, reliability, monitoring, .. listed in the AppFabric feature list ;-)
The speciality ist, that the services should execute when specific conditions occur. The conditions are very differently, they could be something like a new e-mail in an exchange mailbox, a new row in a database table, a new message in a websphere mq, periodically each 2 hours, reaching a specific datetime, ...
Is there a good place in WF for implementing a kind of 'custom trigger'? Or would it be recommendable to implement some client application - I think about NT Services observing the condition and calling WF Services to do the job?
谢谢你们Thorsten
Thanks
Thorsten
推荐答案
当调用服务端点时,通常会激活WCF工作流程序列。这使它们成为面向服务的场景的理想选择。
看起来您的场景更像是一种集成解决方案。 BizTalk Server提供了可以从您描述的外部系统触发进程的适配器(SQL,POP3和MQSeries是BizTalk中的开箱即用适配器。)
我看看BizTalk for这些类型的情景。
问候,
Alan Smith
Hi,
WCF Workflow serivces are typically activated when a call is made to a service endpoint. This makes them ideal for service oriented scenarios.
It looks like your scenario is more of an integration solution. BizTalk Server provices adapters that can trigger processes from the external systems you described (SQL, POP3 and MQSeries are out-of-the-box adapters in BizTalk.)
I'd take a look at BizTalk for those types of scenarios.
Regards,
Alan Smith
这篇关于触发工作流服务的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!