目前,我们将Activiti评估为一种可能的开源业务流程引擎。一个重要的需求是外部系统的简单集成(ECM,CRM,SharePoint,SAP.)在过程中。在研究期间,我发现一些文章声称没有与其他系统的内置连接器。与外部系统交互的唯一方法是调用java类(请参阅http://forums.activiti.org/content/how-create-connector和http://books.google.de/books?id=kMldSaOSgPYC&pg=PA100&lpg=PA100&dq=Bonita+Open+Solution+connectors&source=bl&ots=uwzz5OSten&sig=h2wf0q5J3xAxwN3AZ7Vondemnec&hl=de&sa=X&ei=uwBYUtehHoTqswacrYHgDQ&ved=0CIUBEOgBMAc4Cg#v=onepage&q=Bonita%20Open%20Solution%20connectors&f=false)。
外部系统在Activiti过程中的集成有多复杂?真的没有内置连接器吗?对我们来说,这将是一个停止表演的标准。
致以最良好的问候和感谢,本回答。
发布于 2013-11-01 07:45:53
当前(作为5.14版) Activiti与
要集成任何其他外部系统,您需要使用Java服务任务,在这里您可以使用Java类将工作流委托给外部系统。这些Java类可以从您的工作流中提取变量,可以直接指向它的一个传出流,当然您也可以使用您的外部系统的任何功能。
https://stackoverflow.com/questions/19424040
复制相似问题