我搜索了几个关于该主题的问题"什么用于.NET的Windows工作流程?",(如this和this)和他们让我开始抓住大局。
但其中一篇帖子提到了this文章,其中提到了术语"流程服务器"。更具体地说,这里有引用:
到目前为止,在项目中最明显的使用WF似乎就是在什么时候 您正在构建流程服务器产品。
我一直试图找到一个关于流程服务器的明确定义,但是还没有成功。
最终会浏览IBM's WebSphere Process Server,其中提供了一个非常简短的概述,以及其他链接 - 但我找不到 Process Server 的明确和准确的定义(维基百科没有)。
任何人都可以填补空白吗?
答案 0 :(得分:1)
单词 进程 可能会紧密映射到 Workflow 之类的内容。如果您认为工作流需要由某个实体单独执行,您通常会有 服务器 执行此操作。所以,你去,流程服务器是执行工作流程的东西。
顺便说一句,正如您可以在其中一个链接中阅读的那样, IBM的WebSphere Process Server 在某些时候将其名称(以及后端显然)更改为 Business Process Manager 。所以,继续使用相同的思路,这就是我猜测他们选择这个名字的原因,也许他们认为他们不仅在执行,而且还使客户能够管理工作流程。管理最终成为一个更广泛和更具包容性的词汇(对于销售人员来说也更漂亮:)。
WF4知道如何执行工作流程,所以,是的,它可用于实现Process Server。
看,这是我对它的非常宽松的定义,它可能会大大改进并完全开放讨论。这实际上取决于你想在讨论中采用哪种方式。