我正在使用activiti-5.21.0。我有另一个应用程序部署在apache-tomee-plus-1.6.0上。让我们说:用户申请离开这个应用程序。 然后,我想为大学工作人员批准休假创建activiti流程。 我应该使用什么方法?我们可以从另一个应用程序远程创建activiti进程吗?如何远程创建Activiti BPM过程
0
A
回答
1
是的你可以:那些是两个不同的流程定义。
你有几个选择,取决于你的意思是'我使用activiti = 5.21.0'。假设您使用Activiti作为嵌入式库(您只需包含jar)。你必须记住的主要是在这个设置中,没有'activiti服务器',你有一个嵌入式引擎连接到同一个数据源。你可以
- 使用相同的数据库,但有两个不同的应用程序。在这种情况下,您需要将流程引擎配置为使用相同的数据库。简单地将第二个流程定义部署到引擎。此外,您还必须确保来自应用程序A的用户无权访问应用程序B中的流程定义。您必须将自己添加到自己的应用程序逻辑中。
- 使用另一个数据库,每个应用程序一个。这可以让你的逻辑更加简单,但是当然你现在有两个模式来“维护”。
0
如果你要有更多的应用程序使用activiti,你可以考虑为activiti服务器。所有通过休息服务和未来升级的互动将很容易
相关问题
- 1. 使用Activiti BPM
- 2. 配置Activiti BPM?
- 3. 如何通过脚本在activiti-app中创建流程实例?
- 4. 通过Supervisord API远程创建进程
- 5. Activiti BPM初学者指南?
- 6. Activiti BPM中的连接器
- 7. 创建远程
- 8. PowerShell远程 - 创建对象远程
- 9. 如何从现有的远程分支创建远程分支?
- 10. 如何在Activiti中创建流程附件
- 11. 如何以编程方式创建Activiti Multiinstance任务?
- 12. Activiti BPM:我如何获取删除的流程实例(任务)列表
- 13. 如何为远程文件创建videoThumbnail?
- 14. 如何创建远程GlassFish服务器
- 15. 如何在远程创建新分支?
- 16. 如何创建远程连接?
- 17. 如何远程创建BitBucket库?
- 18. 如何为Activiti创建Hibernate序列?
- 19. 如何创建WSO2 BPM作为服务?
- 20. Activiti的 - 错误时迁移过程例如从Activiti的5.21.0至Activiti的6
- 21. Activiti BPM适用于Eclipse霓虹灯?
- 22. Activiti BPM中的业务活动监控
- 23. Akka - 创建远程演员
- 24. 远程JIRA问题创建
- 25. 创建远程服务器
- 26. file_put_contents - 远程文件创建
- 27. 远程GitStack - 创建分支
- 28. 创建过程
- 29. Activiti BPM平台 - 选择一个特定的模式来创建表?
- 30. 如何通过远程