【问题标题】:Using Amazon SWF and Reactive Web Application使用 Amazon SWF 和响应式 Web 应用程序
【发布时间】:2017-09-20 05:35:58
【问题描述】:

我有关于 Amazon SWF 和具有响应式风格的 Web 应用程序的一般性问题。例如,我有一个购物网站,用户在其中将产品广告投放到购物车、验证数量、输入发货和账单地址、付款处理、订单发货和跟踪。如果我实现订单履行的工作流程,应该如何在 SWF 中进行设计。此订单履行工作流程是否仅在收到所有输入后才开始?此工作流程如何通知客户订单流程的进度、任何验证问题等。应如何分发?

【问题讨论】:

    标签: amazon-web-services amazon-swf


    【解决方案1】:

    最简单的方法是使用 SWF 执行后端订单履行,并使用单独的数据存储来保存订单信息和状态。当通过网站配置订单时,数据存储会更新。稍后下订单时,会为其创建一个工作流实例。工作流使用数据存储中的信息(通过使用活动加载)。然后工作流使用活动更新数据存储,网站从数据存储中查询工作流的状态和其他进度信息。

    另一种选择是使用 SWF 的执行状态功能。请参阅 SWF 开发人员指南中的 Exposing Execution State

    Cadence(SWF 的开源版本)近期将增加查询功能。它将允许通过服务 API 同步查询工作流状态。它与执行状态不同,因为它允许多种查询类型和查询参数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-24
      • 1970-01-01
      • 2016-05-08
      • 1970-01-01
      • 2013-06-03
      相关资源
      最近更新 更多