2012-01-02 5 views
4

저는 Windows Workflow를 배우기 시작했으며 주제에 관한 책을 준비 중입니다. 워크 플로우 서비스라고하는 여러 참조를 보았습니다. 예를 들어 모델 서비스가 그 중 하나입니다. 내가 본 적이없는 것은 이러한 서비스가 실제로 무엇인지에 대한 아주 좋은 설명입니다. 누군가 이걸로 나를 도울 수 있습니까?Windows 워크 플로 서비스 - 무엇입니까?

답변

4

EditingContext 서비스는 워크 플로 디자이너 호스팅 환경에서 사용되는 서비스 집합입니다. 워크 플로 디자이너의 유용한 정보와 기능을 제공 할 수 있습니다. 비헤이비어를 변경하거나 정보를 얻거나 디자이너 변경 사항에 대한 알림을 받으려면 서비스 구현을 삽입 할 수 있습니다.

서비스에 대한 몇 가지 예와 각각에 대한 간략한 설명 :

  • IDesignerDebugView이 -
  • IExpressionEditorService 디버깅 중단 점, 디버그 상태 및 소스 위치를 제어합니다 - 제공 할 수있는 표현 편집기를 작성합니다 Visual Studio (.net VB 물건 사용) 및 재배포 된 시나리오에서 인텔리 센스.
  • IValidationErrorService - 디자이너 변경에 이벤트를 발생 워크 플로우 루트를 얻을 itens를 찾을 수 - 사용자의 워크 플로우 확인 메시지를 표시하는 데 사용은
  • ModelService가 제어합니다. 더

here이 EditingContext 서비스의 전체 목록은 this link를 참조 참조 :

3

워크 플로 서비스는 WF4 워크 플로를 사용하여 구현 된 WCF 서비스입니다. 일반적으로 SOAP 메시지가 수신 될 때 트리거되는 Receive 활동으로 시작합니다. 워크 플로가 클라이언트에 응답을 보낼 준비가되면 SendReply 활동이 사용됩니다. 그러나 워크 플로는 계속해서 실행 가능하며 이후에 더 많은 이벤트를받을 수 있습니다.

+0

감사하지만 난 모델 서비스와 같은 서비스를 언급했다. – Hosea146

+0

System.Activities.Presentation.Services.ModelService? –

관련 문제