问题标签 [workflowservice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
215 浏览

workflow - 工作流中出现未处理异常后的重试时间

目前在我们的工作流应用程序中,如果遇到未处理的异常,它将从最近的持久状态重新加载工作流并重试。有什么方法可以配置它的工作原理吗?例如,如果服务关闭,工作流将每秒重新加载并尝试再次运行,当有多个工作流都在做同样的事情时,每分钟可能会导致数千个异常。

我认为在 workflowIdle 上使用 timeToPersist 和 timeToUnload 属性可能与此有关。目前,我们将此设置为:

如果我将 timeToUnload 设置为 1 分钟,这是否意味着工作流每分钟只能重试一次?

0 投票
1 回答
102 浏览

workflow - 工作流主机错误

我有 MVC 应用程序作为 WCF 工作流服务的客户端应用程序。我从 Workflow 发送了电子邮件,该电子邮件具有工作流实例 ID 以及批准和拒绝链接。单击批准和拒绝链接将调用 MVC 控制器,控制器应调用工作流以恢复执行。但是当我收到以下错误时:操作 'Approve|{http://tempuri.org/}IService' 对标识符为 'e58853c9 的服务实例-0166-4560-8085-be183710c6a4' 此时无法执行。请确保以正确的顺序执行操作,并且使用中的绑定提供有序的交付保证。

0 投票
2 回答
586 浏览

workflow - WCF 工作流服务

我正在开发 WCF 工作流服务应用程序。我依次有两个 ReceiveAndSendReply Activity。我在两个活动中都将 CanCreateInstance 设置为 true 现在我无法访问第二个 ReceiveAndSendReply 活动。我知道这是因为它需要按顺序执行,对吗?那么我如何创建 WCF 服务方法,以便我可以随时调用任何方法。我认为这可以通过创建状态机工作流来实现,但是如何在 WCF 工作流中创建请建议我一些最好的方法来做到这一点。

0 投票
1 回答
1865 浏览

c# - 工作流服务错误

我正在尝试从 asp .net 应用程序调用工作流服务,但出现以下错误。有什么想法或帮助吗?

System.ServiceModel.FaultException:无法执行操作,因为 WorkflowInstance '2dde84a5-da6e-4951-a404-d659fb23b5bd' 已终止。服务器堆栈跟踪:在 System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc) 在 System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs , TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) 在 [0] 处重新抛出异常:在 System.Runtime.Remoting.Proxies .RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) 在 System.Runtime.Remoting.Proxies.RealProxy。

0 投票
1 回答
417 浏览

c# - 调用工作流服务而不将其作为服务添加到解决方案中

我正在开发一个调用工作流服务的 asp .net 项目。我想调用该服务而不将其作为服务添加到解决方案中。我正在使用以下代码

在 xamlx 文件中,接收活动采用一个字符串参数,而 sendreplytoreceive 活动提供 2 个参数作为输出。运行此代码时出现以下错误:

0 投票
0 回答
529 浏览

json - 具有 JSON 端点的 Workflow Foundation 服务

我们可以从 JavaScript json 调用调用 Workflow 服务接收活动方法吗?我正在尝试定义与 WCF 服务相同的 json 端点(因为 WF 服务是 WCF + WF,认为它应该与常规 WCF 调用相同),但遇到了问题。任何示例/链接都会非常有帮助。

0 投票
1 回答
1055 浏览

c# - c#通过HttpRequest调用工作流服务而不添加服务引用

我正在尝试从 ASP .NET 项目调用工作流服务,而不向我的 asp .net 项目添加服务引用。我找到了一个关于如何在不将其添加为服务的情况下调用 Web 服务的示例,并根据我的工作流服务要求对其进行了更改。有可能让它工作吗?

我在 HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(@"http://localhost:3724/Service1.xamlx"); 上收到错误消息。错误:内部服务器错误。关于如何使其工作的任何想法?

0 投票
1 回答
348 浏览

wcf - 工作流服务作为 WCF 服务上的服务参考

我添加了工作流服务作为对 wcf 服务的引用,它使用客户端端点创建了 web.config 文件。在创建代理对象时遇到问题。它无法识别合同并抛出错误 -

在 ServiceModel 客户端配置部分中找不到引用合同“servicerefname.interfacename”的默认端点元素。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此合同匹配的端点元素。

我检查了reference.cs 文件和配置,一切看起来都很好。有人可以将我重定向到 WCF 引用工作流服务的示例吗?

注意 - 它在 .Net 4.0 中

0 投票
1 回答
276 浏览

.net - 工作流服务指导客户下一步可能的步骤

工作流服务使用Receive活动来使用用户输入。Workflow使用 Workflow 中嵌入的业务逻辑从调用者获取数据时做一些工作。这听起来不错,但有一个例外。呼叫者如何知道下一个工作流程步骤应该是什么?

例如我们有文件处理Workflow。文档到达系统时会创建新的工作流实例。

创建后,文档可以由不同的经理进行验证,发送附加信息请求,查看,关闭,取消,合并等。可能操作的顺序存储在工作流中。Receive操作在工作流之外执行,并通过几个已发布的活动与工作流通信。这些操作的顺序Receive在 Workflow 内部(实际上就是 Workflow)。

逻辑可能因部门而异。所以我们不想在我们的工作流程之外对其进行硬编码。

现在文档处理处于以下状态:

  1. 执行了以前Receive的活动
  2. Workflow做了一些工作,现在坚持
  3. Receive如果用户执行某些操作并调用下一个活动,则可以唤醒工作流

问题是外部代码如何知道该操作是什么以及Receive应该调用哪个端点正在等待?

有什么简单的方法可以询问 Workflow 在 GUI 中使用该信息的后续步骤是什么?

0 投票
1 回答
555 浏览

sharepoint-2010 - 如何定义在表单库中提交表单后自动触发的工作流?

我需要提交一个表单来触发经历不同阶段的工作流。我如何首先开始,是否有一个简单的程序来实现它?

请帮我。