기술용어/IT경영

BPEL(Business Process Execution Language)

아이티신비 2024. 5. 25. 09:30

처음부터비즈니스 프로세스를 XML 형태로 정의하여 비즈니스 진행시 Rule의 역할을하는 표준언어, BPEL

정의
  • Web Service 기반의 비즈니스 프로세스를 기술하는 XML 표기법과 문법을 제공하는 표준 모델링 언어
  • 비즈니스 프로세스를 XML 형태로 비즈니스 진행 시 Rule 의 역할을 하는 표준언어
필요성
  • 실행 가능한 비즈니스 프로세스의 논리와 상태 구현, 이식가능한 실행 형식, 비즈니스 프로토콜 역할 정의
구조
  • Process : 처리할 프로세스 자체
  • Parther Link : 프로세스 파트너 정의
  • lnoke : 동기 및 비동기 서비스 호출, 결과수신
  • Assign : 결과 값 임시저장
  • Scope : 예외 처리 범위지정
  • Switch : 프로세스 내 분기처리
  • Receive : 비동기 호출 결과 값
장점
  • WSDL 에 정의된 서비스 모델 기반, 상태지속 상호작용 표현
  • BPEL W3S Web Service Composition, Orchestration, Coordination 을 통해 SoA 를 구현
  • 기업 간 자동화된 비즈니스 프로세스 생성 비용감소


 

공감과 댓글은 아이티신비에게 큰 힘이 됩니다.

블로그 글이 유용하다면 블로그를 구독해주세요.♥

 

 

'기술용어 > IT경영' 카테고리의 다른 글

BPR(Business Process Reengineering)  (0) 2024.05.26
BPM(Business Process Management)  (0) 2024.05.26
BI(Business Intelligent)  (0) 2024.05.25
BAM(Business Activity Monitoring)  (0) 2024.05.24
Six Sigma(6 시그마)  (0) 2024.05.24