对WF工作流异常(Event on interface type for instance id cannot be delivered)的一点总结.
摘要:这个工作流异常时常能见到: Event "SubmitEvent" on interface type "WorkflowConsoleApplication2.ISalesOrderService" for instance id "8ed729b9-1dd1-46a2-b7ef-fb5a75eeb7fd" cannot be delivered.看ms的帖子说有多种可能导致此异常, 因此, 在这里罗列总结一下自己曾经遇到过的和解决方法.1.参数序列化的问题.1.1 先从一个状态机工作流的例子开始, 比如说要处理订单状态, 提交,
阅读全文
posted @
2011-12-16 11:10
BobLiu
阅读(760)
推荐(0) 编辑
WF3 状态机工作流学习心得
摘要:虽然用了一段工作流了, 但有些概念还是模模糊糊的, 比较晕, 没有真正理解, 现在从头学起.<<WF高级程序设计>>一书的重要概念摘抄如下:1.应用程序与工作流运行时的关系.应用程序承载工作流运行时, 运行时则承载单独的工作流实例.2.WF的服务。WF中的服务可分为核心服务和本地服务。核心服务由WF定义,而本地服务(也称为“数据交换服务”)则是开发人员自定义的。运行时引擎必须在启动前先加载核心服务, 一旦调用了StartRuntime方法,就不允许添加核心服务了.本地服务是可选服务, 有时也叫数据交换服务, 它可在工作流实例和宿主应用程序之间的通信中充当管道.本地服务通
阅读全文
posted @
2011-12-06 09:03
BobLiu
阅读(2118)
推荐(0) 编辑