盘古BPM体验地址    盘古BPM交流群盘古BPM交流群号:963222735

Activiti7工作流开发日志3

Activiti 分享牛 2528℃

    我们在创建新服务与独立的新服务上取得了很大的进展。我们正在达到一个点,我们可以开始写一些例子,这表明与传统的(monolith)方法相比有明显的优势。


    为新的REST API添加新的ProcessDiagramGenerator,该API为流程定义和流程实例生成SVG。与之前的版本相比,只有PNG / JPG是难以操作的.


    处理流程定义的端点的元数据集,这将使我们能够检查不同的组件,以查看运行我们部署的流程定义的所有需求是否满足于运行时环境。一个简单的检查可能是检查我们的流程中需要的用户和组是否在IDM提供程序中定义。


    在与代码质量相关的公关中工作,删除死代码,并在一些修改后更新PR。


    在一个简单但具体的示例过程中,定义一个紧急呼叫中心,与不同的组织(消防队、警察、医院等)协调请求。流程定义将在Activiti 6中运行,但它将在未来Activiti 7中部署到微服务体系结构中。项目处于开发阶段,您可以在这个链接找到设计。


    主要工作于新历史/审计模块的初始PoC:使REST API为只读;改善结果报告。他将在下周继续进行。


    在示例项目中验证了Keycloak的集成,并在spring boot starter项目中模拟身份。我还设置了Keycloak集成,使用一个docker容器,它从一个json文件加载样例配置。然后,我开始做PoCs来评估新的查询服务的选项。


    致力于添加活动服务的初始版本。这些模块将包含核心逻辑,以暴露我们全新的HAL api和基于消息的端点。这些模块在草案阶段,如果您对有关这些服务的更多细节感兴趣,将会迅速发展。


转载请注明:分享牛 » Activiti7工作流开发日志3