2016-08-13 11 views
0

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 배치 수행 방법

답변

0

Jboss EAP 6.4 서버가 BPEL/BPM (Switchyard)을 인식하지 못하는 트릭이있었습니다. 바닐라 EAP 6.4 서버를 설치하면 Fuse 패키지가 설치되지 않습니다. 그들은 당신이 퓨즈 서버로 작업 할 수 있다고하지만, 퓨즈 서버는 Eclipse (EBS 서버)에서 작동하지 않을 것입니다 (JBDS). BPEL/BPM 또는 Swithyard 응용 프로그램을 인식하려면 EAP 서버에 Fuse를 설치해야합니다. Redhat 웹 사이트의 솔루션 아래를 확인하십시오.

https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_Fuse/6.2.1/html/Installation_on_JBoss_EAP/Installing_Red_Hat_JBoss_Fuse_on_EAP.html

0

JBoss EAP/WildFly가있는 Apache ODE의 통합 레이어 인 RiftSaw (http://riftsaw.jboss.org/)가 SwitchYard의 일부이므로 SwitchYard는 BPEL 응용 프로그램을 배포/실행할 수있는 JBoss의 유일한 프레임 워크입니다. https://docs.jboss.org/author/display/SWITCHYARD/BPEL

그러나주의해야 한 가지 조차장 BPEL 응용 프로그램에서 만 조차장 서비스의 형태로 개발 될 수 있다는 것입니다, 그래서 당신은 또한 상단에 ESB의 종류 또는 통합 프레임 워크입니다 조차장을 배울 필요 of SCA & CDI/Camel. BPEL에 대한 JBoss 커뮤니티가 활성화되지 않았기 때문에 BPEL을 새로운 프로젝트에 비해 BPM과 비교할 것을 권장하지 않습니다. Apache ODE와 달리 SwitchYard는 일반 BPEL 애플리케이션을 실행하도록 설계되지 않았습니다.

반면에 JBoss EAP/WildFly에서 BPM 응용 프로그램을 개발/배포하려면 jBPM (http://www.jbpm.org/)을 사용하십시오. jBPM은 최고의 오픈 소스 BPM 프로젝트이므로 적극적으로 개발되고 있으므로 비즈니스 프로세스 프로젝트를 시작하는 것이 가장 좋습니다. 또한 당신이/개발 모두 Karaf에 실행 BPEL 조차장 서비스 할 수 있도록 보스 퓨즈, 스위치 야드가 포함되어 있습니다 https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_Fuse/6.2.1/html/Integration_Guide/index.html
:은 JBoss 퓨즈를 사용하려는 경우 보너스로

은 공식 통합 jBPM을위한 팩이 EAP 컨테이너.

+0

안녕하세요, 답변 주셔서 감사합니다, 그래서 난 그냥 BPEL을 (BPM/jBPM을에 대해 아무것도 이야기하지 않음) 실행하려면, 내가 조차장을 배우고 거기 BPEL 통합을하고 RiftSaw에 배포 할 필요가/보스 퓨즈? 예, 스위치 야드 프로젝트를 배포 할 수 있도록 JbossFuse 서버의 정확한 다운로드 링크를 제공해 주시겠습니까? HelloWorld Switchyard 프로젝트를 JBDS를 통해 배포하려고합니다. JBDS는 배포 할 SwitchYard 프로젝트를 인식하지 못합니다. 도와주세요 – Shaan

+0

예. 그리고 여기에서 JBoss Fuse를 찾을 수 있습니다 (가입하지 않는 한 개발자 전용) : http://developers.redhat.com/products/fuse/download/ 오픈 소스 커뮤니티 옵션을 선호한다면, 직접 사용할 수 있습니다 EAP/WildFly의 SwitchYard. 참조 : http://switchyard.jboss.org/downloads JBDS에서 SwitchYard를 사용하려면 통합 스택 플러그인도 설치해야합니다. https://access.redhat.com/documentation/ en-US/Red_Hat_JBoss_Developer_Studio/7.1/html/Integration_Stack_Guide/index.html –