几个CSM、workflow和问题追踪项目的构建体验

评价这些开源项目实用于群组协同工作的可能性。

1、OSWorkflow(http://www.opensymphony.com/osworkflow/) 

OSWorkflow is fairly different from most other workflow systems available, both commercially and in the open source world. What makes OSWorkflow different is that it is extremely flexible. This can be hard to grasp at first, however. For example, OSWorkflow does not mandate a graphical tool for developing workflows, and the recommended approach is to write the xml workflow descriptors 'by hand'. It is up to the application developer to provide this sort of integration, as well as any integration with existing code and databases. These may seem like problems to someone who is looking for a quick "plug-and-play" workflow solution, but we've found that such a solution never provides enough flexibility to properly fulfill all requirements in a full-blown application.

这是一个工作流项目,OpenSymphony的一部分,看起来在发展中,外观粗糙,没有实用性。

2、OpenCms(http://www.opencms.org/opencms/en/index.html

OpenCms is based on Java and XML technology. Therefore it fits perfectly into almost any existing modern IT infrastructure. OpenCms runs in a "full open source" environment (e.g. Linux, Apache, Tomcat, MySQL) as well as on commercial components (e.g.  Windows NT, IIS, BEA Weblogic, Oracle DB).

一个很好的CMS,对工作流和协同内容很少,不适用。

3、ActiveBPEL(http://www.activebpel.org/

ActiveBPEL, LLC is an open source software organization that licenses and distributes the ActiveBPEL™ engine technology. The ActiveBPEL engine is a robust runtime environment that is capable of executing process definitions created to the Business Process Execution Language for Web Services (BPEL4WS, or just BPEL) 1.1 specifications.

The ActiveBPEL engine technology is developed and maintained by Active Endpoints, Inc. (AEI), which also uses the same technology in some of its commercial products. AEI created the ActiveBPEL open source project because AEI believes that the open source model is an effective means through which to foster community interest, education and development around the BPEL standard.

Key benefits of using ActiveBPEL engine technology include:

  • Completeness. The ActiveBPEL engine comprehensively implements the BPEL4WS 1.1 spec including the full complement of BPEL activities, event handling, exception handling and scope/compensation management.
  • Industrial Strength. In addition to comprehensive BPEL 1.1 support, the ActiveBPEL engine includes high-end features like deployment packaging, process persistence, event notifications and console APIs.
  • Growth Track. As a distributor of commercial products based on the ActiveBPEL engine, AEI is committed to the ongoing development of ActiveBPEL technologies. The ActiveBPEL open source project will continually benefit from the contributions of both AEI and the ActiveBPEL community at large.

这个工作流项目发展较好,使用BPEL,但应用时使用的一个核心设计器是商业化的。

4、bexee(http://bexee.sourceforge.net/

bexee stands for BPEL Execution Engine and is an open source implementation of the BPEL standard.The bexee project has been initiated in the scope of a diploma project at the Berne University of Applied Sciences, School of Engineering and Information Technology by the students P.Fornasier and P.Kowalski under supervision of the project coach Dr. Eric Dubuis.

这个工作流项目基本完成,核心设计侧重于过程控制,实现技术采用BPEL、SOAP(Apache Axis),toomcat,但项目已于2004年中止,在构建时遇到低级JDK不兼容问题,放弃。

5、Zebra(http://developer.berlios.de/projects/zebra/

Zebra is a java workflow engine - originally developed to fill in the gaps in some commercial and open source workflow engines. The project also contains a sample application based on Zebra and Apache Turbine

 未评估,也是一个04年中止的工作流项目。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值