问题标签 [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.
workflow - 工作流中出现未处理异常后的重试时间
目前在我们的工作流应用程序中,如果遇到未处理的异常,它将从最近的持久状态重新加载工作流并重试。有什么方法可以配置它的工作原理吗?例如,如果服务关闭,工作流将每秒重新加载并尝试再次运行,当有多个工作流都在做同样的事情时,每分钟可能会导致数千个异常。
我认为在 workflowIdle 上使用 timeToPersist 和 timeToUnload 属性可能与此有关。目前,我们将此设置为:
如果我将 timeToUnload 设置为 1 分钟,这是否意味着工作流每分钟只能重试一次?
workflow - 工作流主机错误
我有 MVC 应用程序作为 WCF 工作流服务的客户端应用程序。我从 Workflow 发送了电子邮件,该电子邮件具有工作流实例 ID 以及批准和拒绝链接。单击批准和拒绝链接将调用 MVC 控制器,控制器应调用工作流以恢复执行。但是当我收到以下错误时:操作 'Approve|{http://tempuri.org/}IService' 对标识符为 'e58853c9 的服务实例-0166-4560-8085-be183710c6a4' 此时无法执行。请确保以正确的顺序执行操作,并且使用中的绑定提供有序的交付保证。
workflow - WCF 工作流服务
我正在开发 WCF 工作流服务应用程序。我依次有两个 ReceiveAndSendReply Activity。我在两个活动中都将 CanCreateInstance 设置为 true 现在我无法访问第二个 ReceiveAndSendReply 活动。我知道这是因为它需要按顺序执行,对吗?那么我如何创建 WCF 服务方法,以便我可以随时调用任何方法。我认为这可以通过创建状态机工作流来实现,但是如何在 WCF 工作流中创建请建议我一些最好的方法来做到这一点。
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。
c# - 调用工作流服务而不将其作为服务添加到解决方案中
我正在开发一个调用工作流服务的 asp .net 项目。我想调用该服务而不将其作为服务添加到解决方案中。我正在使用以下代码
在 xamlx 文件中,接收活动采用一个字符串参数,而 sendreplytoreceive 活动提供 2 个参数作为输出。运行此代码时出现以下错误:
json - 具有 JSON 端点的 Workflow Foundation 服务
我们可以从 JavaScript json 调用调用 Workflow 服务接收活动方法吗?我正在尝试定义与 WCF 服务相同的 json 端点(因为 WF 服务是 WCF + WF,认为它应该与常规 WCF 调用相同),但遇到了问题。任何示例/链接都会非常有帮助。
c# - c#通过HttpRequest调用工作流服务而不添加服务引用
我正在尝试从 ASP .NET 项目调用工作流服务,而不向我的 asp .net 项目添加服务引用。我找到了一个关于如何在不将其添加为服务的情况下调用 Web 服务的示例,并根据我的工作流服务要求对其进行了更改。有可能让它工作吗?
我在 HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(@"http://localhost:3724/Service1.xamlx"); 上收到错误消息。错误:内部服务器错误。关于如何使其工作的任何想法?
wcf - 工作流服务作为 WCF 服务上的服务参考
我添加了工作流服务作为对 wcf 服务的引用,它使用客户端端点创建了 web.config 文件。在创建代理对象时遇到问题。它无法识别合同并抛出错误 -
在 ServiceModel 客户端配置部分中找不到引用合同“servicerefname.interfacename”的默认端点元素。这可能是因为没有为您的应用程序找到配置文件,或者因为在客户端元素中找不到与此合同匹配的端点元素。
我检查了reference.cs 文件和配置,一切看起来都很好。有人可以将我重定向到 WCF 引用工作流服务的示例吗?
注意 - 它在 .Net 4.0 中
.net - 工作流服务指导客户下一步可能的步骤
工作流服务使用Receive
活动来使用用户输入。Workflow
使用 Workflow 中嵌入的业务逻辑从调用者获取数据时做一些工作。这听起来不错,但有一个例外。呼叫者如何知道下一个工作流程步骤应该是什么?
例如我们有文件处理Workflow
。文档到达系统时会创建新的工作流实例。
创建后,文档可以由不同的经理进行验证,发送附加信息请求,查看,关闭,取消,合并等。可能操作的顺序存储在工作流中。Receive
操作在工作流之外执行,并通过几个已发布的活动与工作流通信。这些操作的顺序Receive
在 Workflow 内部(实际上就是 Workflow)。
逻辑可能因部门而异。所以我们不想在我们的工作流程之外对其进行硬编码。
现在文档处理处于以下状态:
- 执行了以前
Receive
的活动 Workflow
做了一些工作,现在坚持Receive
如果用户执行某些操作并调用下一个活动,则可以唤醒工作流
问题是外部代码如何知道该操作是什么以及Receive
应该调用哪个端点正在等待?
有什么简单的方法可以询问 Workflow 在 GUI 中使用该信息的后续步骤是什么?
sharepoint-2010 - 如何定义在表单库中提交表单后自动触发的工作流?
我需要提交一个表单来触发经历不同阶段的工作流。我如何首先开始,是否有一个简单的程序来实现它?
请帮我。