JavaFBP 是一书”Flow-Based Programming” 中描述概念的 Java 实现版本。它允许开发者将一个网络应用逻辑指定为“黑盒子”组件,并在线程中进行调度执行。
JavaFBP 本身有一套比较复杂的用于描述语法的XML,同时提供一个可视化的流程绘制工具 DrawFBP ,如下图所示: