Shark - Java Open Source XPDL Workflow

Enhydra Shark项目提供了具有差异的工作流服务器。 它是一个可扩展和可嵌入的Java开源工作流引擎框架,包括完全基于WfMC规范的标准实现。

Github stars Tracking Chart

Together XPDL和BPMN工作流服务器(也称为Enhydra Shark(TM))是一个极其灵活和可扩展的WfMC XPDL和OMG工作流管理工具兼容的、可嵌入或独立的Java工作流引擎。流程定义基于没有专有扩展的WfMC-XPDL(XML流程定义语言)。可以使用图形Together XPDL和BPMN工作流编辑器轻松创建XPDL流程定义。对于执行服务器端系统活动,支持WfMC Tool Agents API。包括许多用于常见任务的标准工具包。对于不同供应商的工作流服务器之间的通信,我们支持WfMC ASAP /Wf-XML API。

XPDL和BPMN工作流服务器一起包括高级Swing管理客户端,命令行客户端和基于Web的工作列表和管理客户端,用于管理安装的工作流服务器。基于XForms /XSLT的Web客户机支持最复杂的工作流应用程序场景。文件,例如MS Office,PDF,Outlook邮件等可以存储在过程变量中,并通过Webdav从Web HTML用户界面直接编辑。

Microsoft Outlook任务列表可以用作基于我们的Outlook集成场景的用户工作流工作列表,而不需要客户端安装。我们的服务器模拟MS Sharepoint服务器,以实现完整和无缝的Outlook集成。

对于过程和活动实例的存储,使用可插入持久性API。该API的标准实现使用复杂的关系/对象映射器“一起关系对象”(Enhydra DODS),用于使用标准JDBC和JTA事务将数据存储到您选择的关系数据库。当然也支持Hibernate或其他O /R映射器。

Together XPDL和BPMN工作流服务器可以用作:

普通Java库Web或Swing应用程序
网络服务
J2EE EJB(有状态和无状态)
Corba服务器
...在许多其他情况下

与所有其他可用的工作流解决方案相比,XPDL和BPMN Workflow Server不会带来自己的环境或不必要的先决条件,但可以根据复杂的插件架构配置您的需求。

Together XPDL和BPMN工作流服务器是一个开源项目,它在SourceForge上以GPL V3许可证作为“Enhydra Shark”公开提供,并且已经嵌入在许多开源系统中。

结合Together XPDL和BPMN工作流编辑器,您可以获得一个完全符合WfMC和OMG的工作流解决方案。Together XPDL和BPMN工作流编辑器一起是一个完全实现WfMC(工作流管理联盟)XPDL规范(XML流程定义语言)V2.1和图形BPMN符号的图形化Java工作流编辑器。每个WfMC兼容的XPDL文件可以从本地/远程映射文件系统/驱动器或通过Wf-XML直接从WfMC兼容的工作流引擎查看,编辑和保存。

Main metrics

Overview
Name With Owner
Primary LanguageJava
Program languageJava (Language Count: 1)
Platform
License:GNU General Public License v3.0
所有者活动
Created At2012-02-15 13:44:45
Pushed At2018-11-23 13:13:06
Last Commit At2018-11-23 13:13:06
Release Count0
用户参与
Stargazers Count0
Watchers Count0
Fork Count0
Commits Count0
Has Issues Enabled
Issues Count0
Issue Open Count0
Pull Requests Count0
Pull Requests Open Count0
Pull Requests Close Count0
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

The Enhydra Shark project delivers a workflow server with a difference. It is an extendable and embeddable Java Open Source workflow engine framework including a standard implementation completely based on WfMC specifications.