Skip to main content

워크 플로 패턴이란 무엇입니까?

Workflow 패턴은 작업 순서 또는 일련의 작업입니다.워크 플로 패턴은 워크 플로 프로세스에서 작업이 서로 관련되는 방법과 워크 플로 프로세스 중에 결정을 실행할 수있는 기회가 존재하는 두 가지 매개 변수로 구성됩니다.워크 플로 패턴은 종종 흐름도 내에 정의되고 배치 된 일련의 논리적 선택으로 시각적으로 설명됩니다.작업 작업은 자동화에 의해 수행 될 수 있거나 작업자가 수동으로 작업을 수행 할 수 있습니다.흐름의 논리적 프로세스는 어느 경우에서나 동일합니다.순차적 인 워크 플로 패턴은 A to B에서 C로 설명 될 수 있습니다. 작업자가 작업을 수행함에 따라 작업자가 완성 된 작업을 다른 작업자에게 전달할 수 있습니다.다음 근로자는 프로세스의 다른 단계를 완료하거나 작업을 다음 단계로 보냅니다.Workers 선택이 단 하나로 제한되면 워크 플로 패턴을 암시 적 종료이므로 "독점"이라고합니다.근로자는 A에서 B로만 진행할 수 있으며 더 이상 진행할 수 없습니다.근로자가 하나 이상의 선택을 할 수 있으면 프로세스를 "명백한 선택 패턴"이라고합니다.이 시나리오에서 작업은 A에서 B 또는 C 또는 D 등으로 이동할 수 있습니다.프로세스는 또한 A 또는 B 또는 C에서 D 로의 다른 방향으로 이동할 수 있습니다.

여러 근로자가 결정을 내릴 필요없이 동시에 작업을 수행 할 때 병렬 워크 플로 패턴이 발생합니다.예를 들어, 자료 스택을 조립 라인의 근로자 그룹으로 옮기는 일원이있을 수 있습니다.이 모든 근로자들은 해당 스택 내의 개별 항목을 동시 방식으로 처리하는데, 이는 A to B 및 C입니다. 병렬 워크 플로의 다른 예에서는 한 명 이상의 작업자가 작업을 완료 할 수 있으며, 이는 한 근로자에게만 라우팅됩니다.워크 플로의 다음 단계에서.이 병렬 워크 플로 패턴의 그림은 A와 B에서 C에서 B까지입니다.

작업자가 이제 논리적 결정을 실행 해야하는 단계를 완료하면 병렬 분할이됩니다.이것은 A to B 또는 C, 또는 A 또는 B에서 C로 설명 될 수 있습니다. 워크 플로에서 작업은 새로운 워크 플로 패턴으로 분할 된 다음 어셈블리 프로세스에서 더욱 재조합 될 수 있습니다.워크 플로 스트림이 분할되어 다시 한 번 다시 모여서 패턴은 A to B 및 C 일 수 있습니다.