1. BPEL(Business Process Execution Language)의 개요
1-1. BPEL(Business Process Execution Language)의 정의
- 비즈니스 프로세스를 정의하고, 정의된 프로세스를 순차적으로 실행, 제어하기 위한 XML기반의 표준 언어
- 비즈니스 프로세스에 정의된 Rule을 기반으로 프로세스를 실행, 제어하기 위한 XML 기반의 표준 언어
1-2. BPEL(Business Process Execution Language)의 필요성
-패러다임변화: 협업적 비즈니스의 중요성에 따른 서비스간의 통합관리
-경영방법의 가시화: 부가가치 낮은 비효율적 업무평가 및 업무재설계
-관리의 용이성: 분산 서비스 컴포넌트의 제어의 용이성 및 컴포넌트의 통합모니터링 및 관리
2. BPEL(Business Process Execution Language)의 구성 및 주요기능
2-1. BPEL(Business Process Execution Language)의 구성
2-2. BPEL(Business Process Execution Language)의 구성요소
구성요소 | 설명 |
Invoke | - 서비스를 동기적/비동기적으로 호출하고 값을 받음 |
Assign | - 결과값을 받아서 일시적인 저장(변수와 같은 역할 수행) |
Scope | - 예외 사항 처리를 위한 범위를 지정함 |
Switch | - 프로세스의 판단에 의한 분기를 처리 |
Receive | - 비동기적인 호출에 의해서 처리된 값을 돌려줌 |
'1. IT Story > Basic Studies' 카테고리의 다른 글
ESB(Enterprise Service Bus) (0) | 2019.08.15 |
---|---|
XRX (XForms,REST and XQuery) (0) | 2019.08.14 |
REST(Representational State Transfer) (0) | 2019.08.13 |
LOD(Linked Open Data) (0) | 2019.08.12 |
SaaS(Software as a Service) Escrow (0) | 2019.08.09 |
Key Escrow (0) | 2019.08.08 |
ITO(IT Outsourcing) (0) | 2019.08.07 |
OLAP(Online Analytical Processing) (0) | 2019.08.06 |