我正在查看可用于 Amazon SWF 和 Flow Framework(即 Java)的示例——在这些示例中,我注意到有一个带有“main”的类可以启动工作流执行——还有其他类似的带有“main”的类启动工作流工作者和活动工作者(即工作流主机和活动主机)。
这是否意味着要运行工作流,我必须将所有 3 个类的执行代码放入我的 void main 中?即我必须自己启动工作流主机、活动主机并启动工作流吗?还是我只需要以指定格式定义 WorkFlow Host 和 Activity Host 类,然后使用 Workflow 客户端工厂启动工作流?