BPEL 프로세스 컴포넌트는 비즈니스 프로세스를 구현합니다.
해당 구현 언어는 업계 표준 BPEL4WS(
Business Process Execution Language for Web Services)와
해당 IBM 확장입니다. BPEL 프로세스는 좀 더 많은 기본 웹 서비스 사용을 통해
오래 사용되는 상태 서비스를 구현합니다.
프로세스 편집기에서 작성한 BPEL 프로세스는 다음을 수행할 수 있습니다.
- 제어 플로우 그래프를 사용하여 기타 서비스 구성 설명
- 변수를 사용하여 프로세스 상태 유지
- 결함 처리를 통한 복잡한 오류 처리 사용
- 비동기 이벤트 지원
- 인스턴스를 식별하는 해당 요청 내에서 비즈니스 데이터를 표시하기 위해 상관 세트를 사용하여
특정 프로세스의 올바른 인스턴스와 인바운드 요청을 상관시킴
- 고급 보정 지원을 통해 확장 트랜잭션 제공
이러한 표준 BPEL 항목 이외에도, WebSphere Integration Developer에서는
사용자 타스크 지원을 통해 프로세스에 사용자를 포함시키도록 BPEL을 확장하기도 합니다.
예를 들어, 이 확장으로 사용자가 대출을 승인하는 요구사항을 프로세스에
추가할 수 있습니다.
프로세스 편집기는 BPEL 구성의 비주얼 표시를 사용하여 비즈니스 프로세스를
빠르고 단순하게 빌드합니다.

BPEL 프로세스를 중개 모듈에서 사용할 수 없으며, WebSphere Process Server에만
배치할 수 있습니다.