BPEL流程编排开源产品研究总结

BPEL流程编排开源产品研究总结
现在呢,有这么几个选择:ActiveBPEL,eclipse下的BPEL插件,JBPM-BPEL研究
具体分析如下:

1.ActiveBPEL:
    已经存在比较完善的控制台,但是由于该软件缺少ActiveBPEL Designer(其他的设计软件流程不同),无法手工生成bpr,pdd文件,亟待解决的问题:寻找ActiveBPEL Designer或者寻找能够生成bpr文件的方法。
    后边ActiveVOS这个东东(ActiveBPEL的当前的存在形式),,直接就让我伤心了,,哪里去找它的lisence啊。。果断放弃


2.eclipse下的BPEL插件:
    这个插件其实就是一个可视化BPEL Designer(和JDeveloper一样),但是该插件运行服务后,却没有对服务较为有效的控制台程序,导致服务的凌乱,如果能有一个控制台,或者自己开发一个控制台,是一个不错的选择,但是开发难度挺大。


3.JBPM-BPEL:
    这个软件程序,具体的教程没有找到,虽然能在官网上下载到安装包,但是安装步骤和配置没有详细的介绍,需要深入研究。
    不大好弄,找不到相关的教程,无法配置成功
    后边经过努力把控制引擎配置好了,jbpm-bpel1.0,搞笑,bug一大堆,而且发布服务时,对浏览器的要求还都不一样,
例如:在浏览器中上传文件,会发现文件的MIME产生变化,原因是浏览器对不同文件的MIME解析产生不同的响应, 以压缩文件为例,
        zip文件 :

        firefox : application/octet-stream
        chrome : application/octet-stream
        oprea : application/zip
        IE : application/x-zip-compressed
通过不同浏览器得到的MIME类型解析不同,而jbpm-bpel又在后台把类型写死了,所以,,,,就没有所以了。。。


4.现在的选择是:JDeveloper和oracle搭配的控制台引擎,这个产品非常好,用的很舒服,但是控制台是收费的,只能先凑活着学习吧。。。

 

5.如果各位有更好的选择请推荐。。。


 

你可能感兴趣的:(MIME,activeBPEL,bpel)