0

我以前做过由 SharePoint 网站托管的 WF 工作流。我们目前必须为一个普通的 ASP.NET 应用程序开发一个非常复杂的工作流,可惜它不能在 SharePoint 上下文中运行。

我注意到,当我在 VS2008 中创建“普通”WF 工作流时,我没有 CreateTask、onTaskChanged 等活动。我想这是因为所有的任务 API 都是由额外的 MOSS 层提供的。

我的问题是,是否有任何库可以为 WF 实现面向任务的东西,还是我们必须自己推出?

4

2 回答 2

4

WF(没有 SharePoint)不提供开箱即用的此类功能。我不知道任何提供任务/收件箱功能的库,所以我们构建了自己的。

任务由自定义活动创建。工作流将使用普通的 WF 3.5 接收活动发出信号,这会导致工作流等待来自任何 WF 外部 GUI 的信号。

Microsoft的一个示例显示了类似的内容,尽管它没有使用 WF 服务。

于 2009-03-13T16:01:23.240 回答
0

我只在.Net 中创建了一个工作流,但是那个工作流使用了Web 服务入口点,例如MyService.xamlx 是在SOAP 请求中调用的URL,使用Receive 活动名称作为操作名称并传递在ReceiveParametersContent 元素中定义的参数。

(我确实注意到 VS 2010 服务调用程序感到困惑,不允许我指定参数,但 SoapUI 非常愿意使用从 MyService.xamlx?wsdl 返回的 WSDL。)

项目模板是“WCF 工作流服务应用程序”

于 2012-01-05T13:48:48.097 回答