Jboss说要在EAP或AS7服务器中部署BPEL应用程序。我无法在任何这些服务器中部署BPEL应用程序。当在google中搜索时,有些文章说Switchyard更适合用于BPEL或BPM应用程序,它已被JBoss收购,并由JBoss作为JBossFuse发布。我也尝试了JBossFuse,JBossFuse无法通过Eclipse检测BPEL或BPM应用程序。我试过WSO2,它比JBoss服务器更好。我想使用JBoss产品栈,因为它是一个很大的社区。有人可以建议在Jboss服务器中部署BPEL或BPM应用程序的最佳服务器。 请提供下载链接。如何在JBoss AS7/EAP中执行BPEL,BPM部署
回答
Jboss EAP 6.4服务器无法识别BPEL/BPM(Switchyard)。当您安装vanilla EAP 6.4服务器时,您不会在其中安装Fuse软件包。他们说你可以使用保险丝服务器,但保险丝服务器不会像EAP服务器那样工作在Eclipse(JBDS)上。因此,您需要在您的EAP服务器上安装Fuse以识别您的BPEL/BPM或Swithyard应用程序。请从Redhat网站查看以下解决方案。
现在,RyoSaw()是Apache ODE与JBoss EAP/WildFly的集成层,是SwitchYard的一部分,SwitchYard是JBoss下的唯一一个可以部署/运行BPEL应用程序的框架。 https://docs.jboss.org/author/display/SWITCHYARD/BPEL
然而,有一件事你应该注意的是,在开关站BPEL的应用程序只能在开关站服务的形式来开发,所以你还需要学习开关站,这是一种ESB或顶部集成框架SCA & CDI /骆驼。对于新项目,我不会推荐BPEL与BPM相比,因为用于BPEL的JBoss社区不活跃。与Apache ODE相比,SwitchYard不是为了运行普通的BPEL应用程序而设计的。另一方面,如果您想在JBoss EAP/WildFly上开发/部署BPM应用程序,则可以选择jBPM(http://www.jbpm.org/)。由于jBPM是首屈一指的开源BPM项目,并且正在积极开发,所以如果您启动业务流程项目,这将是最佳选择。
作为奖励,如果你想使用JBoss的保险丝,有一个jBPM的官方集成包: https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_Fuse/6.2.1/html/Integration_Guide/index.html
还要注意的是JBoss的保险丝包括开关站,这样你就可以开发/两个Karaf运行BPEL变电服务EAP容器。
- 1. 我们如何从命令行在红帽JBoss BPM套件中部署项目?
- 2. 我如何从jenkins编译bpel和bpm?
- 3. 如何在jboss中部署jmetter?
- 4. 如何在Jboss-7中部署Axis2.war
- 5. BPEL流程部署时间
- 6. 在Jboss中部署jar
- 7. 在Jboss中部署solr
- 8. 在JBoss 4.0.5中部署EJB3
- 9. 在jboss中部署骆驼
- 10. JBoss部署ClassCastException
- 11. 在jboss部署jboss sar为7错误
- 12. 在Jboss部署战争 - MAVEN
- 13. 在JBoss Portal上部署VisiFire
- 14. JBoss AS中目标部署
- 15. 使用BPEL的部署过程
- 16. JBoss战争部署
- 17. JBoss部署信息
- 18. JBOSS部署拦截
- 19. JBOSS门户部署
- 20. jboss部署错误
- 21. 如何自动测试JBoss部署?
- 22. 如何解决Jboss部署错误?
- 23. JBoss部署覆盖 - 嵌套部署
- 24. 如何在jBoss BPM套件过程中访问MySQL数据库
- 25. JBoss BPM套件安装
- 26. Solr - Solr部署不在Jboss中显示
- 27. 在jboss中部署Mule时出错4
- 28. 在JBOSS中部署Struts 2项目7
- 29. EJB 3部署在JBoss AS中7
- 30. 在Jboss EAP 6.4中部署EJB 2.0
你好,谢谢你的答复,所以如果我想只运行BPEL(不谈论BPM/jBPM的任何东西),我需要学习的开关站,做BPEL集成有和RiftSaw部署/ Jboss Fuse?如果是的话,你能否提供给我准确的下载链接的JbossFuse服务器,这将允许我部署switchyard项目。我试图通过JBDS来部署HelloWorld Switchyard项目,该项目不承认要在其中部署的SwitchYard项目。请帮忙 – Shaan
是的。在这里你可以找到JBoss Fuse(除非你有订阅,否则只能用于开发):http://developers.redhat.com/products/fuse/download/ 如果你更喜欢开源社区选项,你可以直接使用SwitchYard在EAP/WildFly上。请参阅:http://switchyard.jboss.org/downloads 如果您想在JBDS中使用SwitchYard,请不要忘记也要安装Integration Stack插件:https://access.redhat.com/documentation/ EN-US/Red_Hat_JBoss_Developer_Studio/7.1/HTML/Integration_Stack_Guide/index.html的 –