- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
据我所知,如果我单击 canCreateInstance
,那么对于到达该服务的每个请求,都会创建一个新线程并立即执行该请求。
如果 canCreateInstance
被禁用,那么请求将被放入队列中,并且一次处理一个。
这是正确的吗?我正在实现一个禁用了 canCreateInstance
的队列。你知道反对这样的事情吗?如何在禁用 canCreateInstance
最佳答案
给定 WorkflowServiceHost 接收到与初始接收事件的契约(Contract)和操作名称匹配的消息
如果 CanCreateInstance 为真,则 WorkflowServiceHost 将创建一个新的工作流实例并将消息传送到接收事件。
如果 CanCreateInstance 为 false 则 WorkflowServiceHost 将抛出异常
没有上下文附加到服务的传入消息,并且当前操作未标记为“CanCreateInstance = true”。为了与此服务通信,请检查传入绑定(bind)是否支持上下文协议(protocol)以及是否初始化了有效的上下文。
工作流中的第一个接收事件应始终具有 CanCreateInstance = true,否则工作流无法激活。
存在此属性的原因是我们可以拥有一个 Receive 事件,该事件既适用于激活接收又适用于继续接收。
关于wcf - Windows Workflow Foundation (WF) 服务中的 canCreateInstance,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8400510/
据我所知,如果我单击 canCreateInstance,那么对于到达该服务的每个请求,都会创建一个新线程并立即执行该请求。 如果 canCreateInstance 被禁用,那么请求将被放入队列中,
我是一名优秀的程序员,十分优秀!