이 항목은 Windows Workflow Foundation 4에 적용됩니다.
이 샘플에서는 Flowchart 및 Pick 활동을 함께 사용하여 간단한 스톱워치 시나리오를 구현하는 방법을 보여 줍니다. 이 샘플에서는 Pick 활동 내의 Receive 및 Send를 사용하여 스톱워치 이벤트를 수신 대기합니다.
참고: |
|---|
컴퓨터에 이 샘플이 이미 설치되어 있을 수도 있습니다. 계속하기 전에 다음(기본) 디렉터리를 확인하십시오.
<InstallDrive>:\WF_WCF_Samples
이 디렉터리가 없으면 다운로드 페이지로 이동하여 WCF(Windows Communication Foundation) 및 WF 샘플을 모두 다운로드하십시오. 이 샘플은 다음 디렉터리에 있습니다.
<InstallDrive>:\WF_WCF_Samples\WF\Scenario\StateMachineWithPick
|
샘플 세부 정보
다음 표에서는 이 샘플의 프로젝트를 보여 줍니다.
프로젝트 이름 |
설명 |
StopWatchService |
이 프로젝트에는 Flowchart 및 Pick 활동을 함께 사용한 스톱워치 샘플의 상태 시스템 구현이 포함되어 있습니다. Pick 활동에는 Branches 속성 내에서 Flowchart의 마지막에 있는 FlowDecision 활동은 |
StopWatchClient |
간단한 Send 또는 Receive 활동 조합을 사용하여 다양한 스톱워치 이벤트를 보내는 간단한 순차 워크플로 콘솔 응용 프로그램입니다. |
이 샘플을 사용하려면
Visual Studio 2010에서 StateMachineWithPick.sln 솔루션 파일을 엽니다.
F6 키를 눌러 솔루션을 빌드합니다.
.exe 파일을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택하여 Windows 탐색기에서 관리자 권한으로 StopWatchService.exe를 시작합니다.
StateMachineWithPick\CS\StopWatchService\bin\Debug 폴더로 이동합니다.
StopWatchService.exe 파일을 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택합니다.
Visual Studio 2010에서 StopWatchClient 클라이언트 응용 프로그램을 시작합니다.
솔루션 탐색기에서 StopWatchClient 프로젝트를 선택하고 시작 프로젝트로 설정을 마우스 오른쪽 단추로 클릭합니다.
Ctrl+F5를 눌러 솔루션을 실행합니다.
StopWatchService.exe에 대한 콘솔 창으로 다시 전환하여 상태 전환을 확인합니다.
참고: |
|---|
컴퓨터에 이 샘플이 이미 설치되어 있을 수도 있습니다. 계속하기 전에 다음(기본) 디렉터리를 확인하십시오.
<InstallDrive>:\WF_WCF_Samples
이 디렉터리가 없으면 Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) Samples for .NET Framework 4로 이동하여 WCF(Windows Communication Foundation) 및 WF 샘플을 모두 다운로드하십시오. 이 샘플은 다음 디렉터리에 있습니다.
<InstallDrive>:\WF_WCF_Samples\WF\Scenario\StateMachineWithPick
|
참고: