由于微流程的性能比长时间运行的流程的性能更好,应该尽可能使用微流程来实现代理流程。
WebSphereProcessServer环境中的BPEL流程可以分为以下两种类型:微流程和长时间运行的流程。
BusinessFlowManagerAPI(BFMAPI),它让客户机应用程序可以与微型流和长时间运行的过程交互。
微流程——该选项创建了接受双向消息的流程操作。
微流程不能涉及人员交互(人工任务),并且自始至终都是自动执行的。
对于这种情况,如果可能,将所有的“子流程”均实现为微流。