워크플로 서비스에서 메시지 서식 지정
이 항목은 Windows Workflow Foundation 4에 적용됩니다.
이 샘플에서는 메시징 활동(WF 서비스)에서 여러 가지 사용자 형식을 사용하는 방법을 보여 줍니다. 샘플 서비스는 간단한 비용 승인 서비스이며 세 가지 작업을 노출합니다. ApproveExpense
는 데이터 계약 형식을 사용하며 알려진 형식을 사용하는 방법을 보여 줍니다. 작업은 비용 금액을 기준으로 true 또는 false를 반환합니다. ApprovePO
는 XmlSerializer 형식을 사용하며 비용 금액을 기준으로 true 또는 false를 반환합니다. ApprovedVendor
는 메시지 계약 형식을 사용하며, 공급업체가 승인된 공급업체 목록에 있는지 요청이 재무 부서의 요청(재무 부서는 모든 공급업체를 사용할 수 있음)인지에 따라 true 또는 false를 반환합니다.
이 샘플을 사용하려면
Visual Studio 2010에 프로젝트 솔루션을 로드하고 프로젝트를 빌드합니다.
먼저 [solution base directory]\FormatterService\bin\debug\에 생성된 서비스를 실행합니다.
그런 다음 [solution base directory]\FormatterClient\bin\debug에 생성된 클라이언트 응용 프로그램을 실행합니다.
클라이언트에서 서비스에 대한 세 가지 작업을 호출하고 결과를 출력합니다. 완료되면 Enter 키를 눌러 클라이언트와 서비스를 차례로 종료합니다.
![]() |
---|
컴퓨터에 이 샘플이 이미 설치되어 있을 수도 있습니다. 계속하기 전에 다음(기본) 디렉터리를 확인하십시오.
<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\Services\Formatter
|