2016-10-28 2 views
0

jBPM 6.5.0.Final-installer-full.zip을 다운로드하고 ant install.demo.noeclipse 명령을 사용하여 설치했습니다. ant start.demo.noeclipse을 사용하여 jbpm을 시작했습니다. 그리고 kie로 로그인하십시오. 그래서 이미 프로젝트 선물이 있습니다. 그런 프로젝트를 실행하려면 kiewb에 로그인하여 배포 한 다음 프로세스를 실행해야합니다. 그러나 kiewb 외부에 해당 프로젝트를 배포하고 실행할 수 있습니까?현재 kie-wb 안에있는 jbpm 프로젝트를 외부 Kie 워크 벤치에 배포 할 수 있습니까? 그렇다면 어떻게?

내 요구 사항은 다음과 같습니다

  1. 양식 (인간 사용자 작업입니다) 고객 (Form1을) 작성 양식을 제출하려면
  2. 다시 인간 사용자 -이 후 관리자/관리 사용자 (작업) 데이터를 받고 다른 양식 (Form2)을 데이터로 채우고 다른 작업을 위해 제출하십시오.

그래서 고객에게 양식을 작성하기위한 URL을 제공 할 수 있도록 kie-wb 외부에 해당 프로젝트를 배포 할 수 있습니까?

답변

0

정확하게 달성하고자하는 것이 확실하지 않습니다. KIE Workbench 외부에서 프로젝트를 배포하고 실행하려면 jBPM engine 위에 고유 한 응용 프로그램을 빌드하고 고유 한 사용자 인터페이스를 만들어야합니다 (작업 서비스에서 검색 한 데이터를 기반으로 양식을 직접 렌더링해야 함).

두 번째 옵션은 프로젝트를 KIE Workbench에 배포하고 remote APIs을 통해 액세스하는 것입니다. 다시 사용자 인터페이스로 응용 프로그램을 만들어야하지만 KIE Workbench에서 제공하는 양식은 JavaScript API을 사용하여 렌더링 할 수 있습니다.

세 번째 옵션은 KIE Server를 사용하는 것입니다. 사용자 인터페이스를 제외하고 KIE Workbench와 비슷한 기능을 원격 API를 통해 제공하는 jBPM 엔진을 기반으로 구축 된 경량 애플리케이션입니다. 불행히도, jBPM 문서에는 전혀 언급되어 있지 않습니다 (Drools에만 있습니다). 하지만 JBoss BPM Suite 문서에서는 Intelligent Process Server으로 찾을 수 있습니다. 기본적으로 jBPM 및 관련 프로젝트의 제품 버전입니다.

+0

감사합니다 livthomas 각하, 전 완전히 jbpm에 대한 새로운 링크를 사용하거나 내가 참조로 사용할 수있는 응용 프로그램입니다. 어디에서 jBPM 엔진 위에 내 자신의 응용 프로그램을 구축하고 자신의 사용자 인터페이스를 만들 수있는 단계를 얻을 수 있습니다. 아니면 원격 API를 통해 kie-wb에 액세스 할 수 있습니까? 선생님, 도와주세요. – PPShelar

+0

[jbpm-6-examples] (https://github.com/jsvitak/jbpm-6-examples)의 jBPM 엔진 위에 구축 된 간단한 애플리케이션을 찾을 수 있습니다. jBPM 6.2를 기반으로하는 꽤 오래된 예제이지만 여전히 작동해야합니다. 원격 API에 관해서는 [17.2.3. 작업 호출] (https://docs.jboss.org/jbpm/release/6.5.0.Final/jbpm-docs/html/ch17.html#remote.rest.task) jBPM 문서를 참조하십시오. – livthomas

관련 문제