|
项目描述: |
Shark1.0完全是根据WFMC规范实施的,可扩展功能的工作流引擎,它利用xpdl来定义流程,同时还包括服务器端的用于活动节点执行的WFMC工具代理API。这个工具代理API可以服务于JavaScript, JDBC access, EJB access, pure Java classes, Corba calls, EMail, Webservice调用。流程的存储和活动的实例化都是通过一个可定义的持久层API来完成。Shark1.0使用自带的一个轻量级Enhydra DODS O/R mapping作为自己的标准持久层,但是它同时也支持重量级的J2EE EJB持久层。Shark1.0中的每个组件例如持久层,事物管理器,脚本引擎,流程库,都是可以按照标准实施运用的,而且还可以被具体项目的模块扩展和替换。这样,shark就可以被用作servlet和swing程序的一个简单程序库,或者运行在J2EE容器当中(支持会话bean的API,可能使用实体bean作为持久层),或者可以当作webservice被访问。 |
类别: |
此源码项目还没有在软件分类表中分类. |
发布者:
cardriver
|
|
最新发布源码包 |
没有发布任何的软件包! |
|