2012-07-22 1 views
0

누구나 PHP를 기반으로하는 BPMN 2.0 디자이너/모델러 및 프로세스 실행 엔진을 알고 있습니까? 같은 맥락에서, 누군가는 ESB가 PHP 스크립트를 받아들이는 것을 알고 있습니까?PHP BPMN 2.0 및 서비스 버스 'esb'를 찾고

+0

나는 이유를 볼 수 없습니다를 찾을 수 있습니다. – SteAp

답변

0

BPMN 제품군이 아니지만 최소한 워크 플로의 일부는 ezComponents의 일부입니다.

은 ... ezComponents 최근 인큐베이터에서 시간을 체류 후 아파치 프로젝트를 가져 오지 못했습니다 것을 유의하십시오

3

사람이 PHP를 기반으로 BPMN 2.0 디자이너/모델러와 프로세스 실행 엔진을 알고 있나요?

symfony와 같은 거의 모든 PHP 프레임 워크를 사용하여 응용 프로그램에 ESB 기능을 구현할 수 있지만 PHP에서 ESB를 빌드하는 것은 다소 이상하게 보입니다. 나는 PHP가 프론트 엔드 툴로 개발 된 이래로 PHP가 그런 종류의 아키텍처에 적합한 기술이라고 생각하지 않는다. 이는 비 차단 실행의 부재, 시간 초과 문제, 비동기 프로세스의 복잡한 처리와 같은 제한을 초래합니다.

동일한 맥락에서 누구나 ESB가 PHP 스크립트를 수락한다는 것을 알고 있습니까?

그래서 내 추천은 다음과 같습니다

  1. 확인하면, 예를 들어, 안정적인 시스템 중 하나를 선택 할 경우 정말
  2. 를 ESB가 필요 * 경우 http://www.jboss.org/jbpm 또는 http://www.mulesoft.org/
  3. PHP 스크립트를 webservices를 사용하여 서비스로 통합하십시오.

* ESB는 jQuery 스크립트처럼 들러 쓸만한 것이 아니므로 여기서 두 번 더 생각하는 것이 좋습니다.

관련 질문 : PHP and ESB (with Mule) (ESB: Enterprise Service Bus)

1

당신은 또한 (모두 오픈 소스)를 camunda의 BPM 도구의 혼합을 사용할 수 있습니다.

camunda BPM PHP SDK가 포함 된 camunda BPM 플랫폼 또는 REST API 및 camunda BPM javascript 렌더러를 통한 PHP 솔루션은 프로세스 실행 및 렌더링을 제공합니다. 모니터링 목적.

camunda BPM 모델러 (Eclipse Plugin)는 모델링/디자인 측면을 다룹니다.

당신은이 질문은 아래로 투표를해야하는 이유 모든 도구 here