이 항목은 Windows Workflow Foundation 4에 적용됩니다.
이 샘플에서는 WorkflowHostingEndpoint를 WorkflowServiceHost와 함께 사용하여 워크플로 인스턴스를 만드는 방법을 보여 줍니다.
데모
WorkflowHostingEndpoint, WorkflowServiceHost
추가 설명
이 샘플에서는 WorkflowHostingEndpoint를 사용하여 워크플로 인스턴스를 만듭니다. 이 워크플로 인스턴스는 WorkflowServiceHost를 통해 호스팅됩니다. WorkflowHostingEndpoint는 다음 시나리오에 사용할 수 있는 WorkflowServiceHost에 대한 확장성 지점입니다.
새 워크플로 인스턴스 만들기
WorkflowServiceHost에 호스팅되는 워크플로 인스턴스에 대한 책갈피 다시 시작
여기에 포함되어 있는 샘플 끝점은 워크플로를 만들고 인스턴스 ID를 반환하거나 특정 ID의 인스턴스를 만드는 작업을 제공하는 계약을 노출합니다. 샘플 콘솔 응용 프로그램에서는 기본 워크플로 정의를 사용하여 WorkflowServiceHost 인스턴스를 만들고 호스트에 CreationEndpoint를 추가합니다. 그런 다음 끝점에 대해 Create 작업을 호출하여 새 워크플로 인스턴스를 만듭니다.
샘플을 설치, 빌드 및 실행하려면
솔루션을 빌드합니다.
응용 프로그램을 실행합니다. 워크플로 인스턴스를 만들 때 인스턴스 ID를 포함하는 메시지가
CreationEndpoint콘솔에 표시됩니다. 책갈피를 다시 시작하는 데 성공하면 워크플로 인스턴스를 통해 "Hello World!"라는 메시지가 인쇄됩니다.
참고: |
|---|
컴퓨터에 이 샘플이 이미 설치되어 있을 수도 있습니다. 계속하기 전에 다음(기본) 디렉터리를 확인하십시오.
<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\Basic\Execution\ResumeBookmarkEndpoint
|
참고: