2011-02-18 3 views
0

저는 BPEL/BPMN을 처음 접했습니다.최소한의 BPEL/BPMN 요구 사항?

jBoss, WebLogic, Glassfish와 같은 WS- * 웹 서비스 및 EJB 컨테이너없이 BPEL/BPMN 인식 소프트웨어를 작성할 수 있습니까?

Maven 및 Eclipse를 사용하여 BPEL/BPMN 프로그램을 작성하는 빠른 시작 자습서가 있는지 알고 싶습니다.

그리고 Apache ODE와 같은 엔진을 열어 jBPM은 WYSIWYG 워크 플로 디자이너를 브라우저 뒤에서 최종 사용자에게 제공합니까?

답변

3

BPEL 자체는 WS-에 따라 다르므로 표준 BPEL을 사용하려면 웹 서비스를 피할 수 없습니다. BPMN 2.0은 추상화를 제공합니다. 즉, WS-, Java 또는 엔진이 지원하는 한 원하는대로 BPMN을 사용할 수 있습니다. 예를 들어 Activiti는 WS- *에서는 좋지 않지만 Java 응용 프로그램에 포함시키려는 경우에는 매우 유용합니다.

Eclipse BPEL 디자이너에는 Apache ODE 및 JBoss Riftsaw 용 전개 디스크립터 편집기 및 전개자가 있으며, 후자는 기본적으로 일부 JBoss foo가있는 ODE입니다.

+0

올바른 - BPMN으로 프로세스를 설계하고 BPEL을 Apache ODE에 배치하려면 Intalio BPMS를 사용할 수 있습니다. –

1

BPEL 엔진에 연결하지만 아직 애플리케이션 서버 내에서 실행되지 않는 클라이언트를 작성할 수 있습니다. 그러나 BPEL 프로세스와 통신하기위한 메커니즘이므로 WS- *가 필요합니다.

자습서는 다양한 BPEL 관련 도구 및 서버 공급 업체의 웹 사이트를 참조하십시오. jBoss Eclipse 용 워크 플로 편집기를 제공하는 플러그인이 있다고 생각합니다. Apache에 대해서는 잘 모릅니다.