이벤트 스트림을 사용하여 BAM 활동 구현
BAM 활동은 구매 주문서 또는 대출 신청과 같은 비즈니스의 작업 단위를 나타냅니다. BAM 활동은 이 작업 단위에 대한 기록(마일스톤) 및 데이터를 비즈니스 최종 사용자 또는 정보 근로자에게 표시합니다. 예를 들어 대출 신청 활동에는 "Loan approved"와 같은 마일스톤과 "Applicant name" 및 "Loan amount"와 같은 데이터가 포함될 수 있습니다. BAM 활동의 상위 수준 추상화는 IT 인프라의 실제 구현과는 독립되어 있지만 대개 BAM 활동은 비즈니스 프로세스에 직접 매핑됩니다.
개발자는 구현할 때 관련된 마일스톤 및 데이터만 특정 활동 컨텍스트에 노출하여 이러한 추상화를 유지 관리해야 합니다. 활동의 사용을 보여 주는 코드 샘플은 BAM API(BizTalk Server 샘플)를 참조하세요.