다음을 통해 공유


마이그레이션 지침

.NET Framework 4에서 Microsoft는 Windows WF(Workflow Foundation)의 두 번째 주 버전을 릴리스했습니다. WF는 WinFX에서 릴리스되었으며(여기에는 System.Workflow.* 네임스페이스의 형식이 포함되었으며 현재는 WF3이라고 함) .NET Framework 3.5에서 향상되었습니다. WF3도 .NET Framework 4의 일부이지만 새로운 워크플로 기술(System.Activities.* 네임스페이스의 형식, WF4라고 함)과 함께 존재합니다. WF4 사용을 고려하는 경우 타이밍을 제어한다는 점을 먼저 인식해야 합니다.

  • WF3은 .NET Framework 4에서 완전히 지원되는 부분입니다.

  • WF3 애플리케이션은 수정 없이 .NET Framework 4에서 실행되며 계속 완벽하게 지원됩니다.

  • Visual Studio 2012에서 새 WF3 애플리케이션을 만들고 기존 애플리케이션을 편집할 수 있으며 완벽하게 지원됩니다.

따라서 .NET Framework 4의 도입 결정과 WF3(System.Workflow.*)에서 WF4(System.Activities.*)로의 이동 결정은 서로 분리됩니다. 이 항목에서는 WF3 및 WF4 작업에 대한 정보를 담은 WF 마이그레이션 지침의 링크를 제공합니다.

WF 마이그레이션 백서 및 쿡북

WF 마이그레이션 개요
WF3과 WF4 간의 관계를 설명하고 .NET Framework 4에서 워크플로 기술의 사용자 또는 잠재 사용자가 선택할 수 있는 사항을 설명합니다.

WF 마이그레이션: WF3 개발을 위한 최선의 방법
WF4로 쉽게 마이그레이션할 수 있도록 WF3 아티팩트를 디자인하는 방법을 설명합니다.

WF 지침: 규칙
규칙 관련 투자를 .NET Framework 4 솔루션으로 가져오는 방법에 대해 설명합니다.

WF 지침: 상태 시스템 상태 시스템 작업이 없는 경우의 WF4 제어 흐름 모델링에 대해 설명합니다. 이 지침은 .NET Framework 4를 대상으로 하는 워크플로 프로젝트에만 적용됩니다. 상태 시스템 워크플로는 .NET Framework 4.0.1 플랫폼 업데이트 1 릴리스에서 추가되었으며 .NET Framework 4.5의 일부로 포함되었습니다. .NET Framework 4.0.1 - 4.0.3 및 .NET Framework 4.5의 상태 시스템 워크플로에 대한 자세한 내용은 Microsoft .NET Framework 4 기능을 위한 업데이트 4.0.1상태 시스템 워크플로를 참조하세요.

WF 마이그레이션 설명서: 사용자 지정 활동
WF4에서 WF3 사용자 지정 활동을 다시 디자인하기 위한 지침과 예를 제공합니다.

WF 마이그레이션 설명서: 고급 사용자 지정 활동
WF3 큐를 사용하고 자식 활동을 WF4 사용자 지정 활동으로 예약하는 고급 WF3 사용자 지정 활동을 다시 디자인하기 위한 지침을 제공합니다. %20 WF 마이그레이션 설명서: 워크플로
WF4에서 WF3 워크플로를 다시 디자인하기 위한 지침과 예를 제공합니다.

WF 마이그레이션 설명서: 워크플로 호스팅
WF3 호스팅 코드를 WF4 호스팅 코드로 다시 디자인하기 위한 지침을 제공합니다. 이 설명서의 목적은 WF3과 WF4 간의 주요 워크플로 호스팅 차이점을 설명하는 것입니다.

WF 마이그레이션 설명서: 워크플로 추적
WF3 추적 코드 및 구성을 해당하는 WF4 추적 코드 및 구성을 사용하여 다시 디자인하기 위한 지침을 제공합니다.

WF 지침: 워크플로 서비스
일반적인 기본 제공 활동의 시나리오에서 WF3으로 만들어진 WCF(Windows Communication Foundation) 웹 서비스(일반적으로 워크플로 서비스라고 함)를 구현하는 워크플로를 WF4를 사용하도록 다시 디자인하기 위한 단계별 지침을 예제 중심으로 제공합니다.

참고 항목