【问题标题】:Workflow description and implementation in .Net.Net 中的工作流描述和实现
【发布时间】:2011-07-26 14:57:33
【问题描述】:

情况如下: 我们必须构建一个以 Web 服务为主要组件的系统。一些 Web 服务会将数据写入数据库,另一些接收文件作为输入并生成转换后的文件作为输出,对文件格式进行验证...

我们的想法是首先开发基本组件,然后将它们放在云中(使用 Windows Azure)。

当前的问题是 Web 服务将如何通信?由于我们的客户使用与前端 Web 服务通信的客户端应用程序,那么在我们未来的云中建模和实施业务流程或工作流的最佳解决方案是什么?

我阅读了一些关于 BPMN、BPEL 和 YAWL 的文章,但我不知道这些是否是开始的好方法。是否兼容Windows云的服务总线?

【问题讨论】:

    标签: .net azure bpel bpmn


    【解决方案1】:

    我猜你现在已经解决了这个问题,但是 Windows 工作流对于这个应用程序来说是一个公平的选择。

    见:http://msdn.microsoft.com/en-us/library/dd489441.aspx

    这是集成到 .NET 中的工作流语言,与 BPEL、YAWL 和所有其他语言相对应。正如您在此处看到的:http://blogs.msdn.com/b/appfabriccat/archive/2011/01/12/running-net4-windows-workflows-in-azure-today.aspx 在 Azure 中运行。

    这种集成在 .NET 4.5 中可能会变得更加强大,请参阅:https://wf.codeplex.com/releases/view/72594

    【讨论】:

    • @wigy:你的意思是说第三个链接坏了?我换了那个。此外,如果您对 Microsoft 有个人问题,请不要费心访问有关 Microsoft 技术的问题。
    • 我对微软本身没有任何问题。我对 Microsoft 维护的网站有疑问。指向它们的链接比番茄更容易腐烂。
    • @wigy:我同意你的看法。链接腐烂确实是微软网站的问题。对于这个答案,它们是主要来源,所以很遗憾没有更好的选择。
    【解决方案2】:

    您应该查看 Windows Azure AppFabric 功能http://www.microsoft.com/windowsazure/AppFabric/Overview/

    【讨论】:

      猜你喜欢
      • 2011-01-07
      • 2018-09-26
      • 1970-01-01
      • 2014-10-11
      • 2016-02-26
      • 2013-03-15
      • 2016-12-22
      • 2012-04-11
      相关资源
      最近更新 更多