호스팅 샘플
이 단원의 샘플에서는 Windows Workflow Foundation 런타임 엔진 호스팅과 연결되는 활동을 보여 줍니다.
단원 내용
절대 발생하지 않을 외부 이벤트를 기다리는 워크플로를 종료하는 방법을 보여 줍니다.
응용 프로그램 종료 시 실행 중인 워크플로를 디스크에 유지하는 방법 및 언로드된 워크플로에 이벤트를 전달해야 할 때 워크플로를 다시 로드하는 방법을 보여 줍니다.
워크플로가 DelayActivity 활동 중에 대기할 때 사용자 지정 유지 서비스를 통해 워크플로 인스턴스 상태를 저장하여 엔진이 워크플로를 언로드하는 방법을 보여 줍니다.
기본적으로 제공되는 SqlWorkflowPersistenceService 서비스를 사용하는 방법과 응용 프로그램 및 워크플로 런타임에서 워크플로 인스턴스를 메모리에 로드하고 언로드하는 방법을 보여 줍니다.
Raise Event to Load Workflow 샘플
워크플로가 유휴 상태일 때 메모리에서 언로드되고 이벤트 도착 시 다시 메모리에 로드되는 문서 승인 시나리오를 소개합니다.
수동 스레딩 모델을 사용한 워크플로 실행과 기본 CLR(공용 언어 런타임) 스레딩 모델을 사용한 워크플로 실행의 차이를 보여 줍니다. 또한 워크플로에서 DelayActivity 활동을 사용했을 때 스레딩에 미치는 영향도 보여 줍니다.
참고 항목
기타 리소스
기술 샘플
Windows Workflow Foundation 샘플
Copyright © 2007 by Microsoft Corporation. All rights reserved.