2010-03-30 3 views
1

Clemens Vasters의 XML-RPC with WCF처럼 코드화 된 WCF 서비스가 있고 서버 측에서 워크 플로를 사용하고자한다고 가정합니다.Workflow ReceiveActivity를 독립적으로 작성된 WCF 서비스와 함께 사용할 수 있습니까?

이 작업은 Windows Workflow와 관련이 있습니까? 그렇다면 어떻게?

Toolbox ReceiveActivity가 나를위한 WCF 서비스를 만드는 것으로 보입니다.

가능하면 Workflow 4.0의 답을 선호합니다.

답변

0

일반 WCF에는 워크 플로 서비스에서 노출되지 않는 옵션이 있으므로 서비스 계약에 약간의 차이가 있습니다. 하지만 그 외에도 Receive 활동으로 동일한 서비스 계약을 체결하는 워크 플로를 만드는 것이 완벽하게 가능해야합니다. URL을 유지하지만 IIS에서 URL 재 작성을 사용하면 svc 확장자를 가진 원본 URL을 XAMLX 확장명을 가진 새 URL로 리디렉션 할 수 있어야합니다.

+0

나를 용서해주십시오. Workflow에 완전히 익숙합니다. ReceiveActivities와 계약을 다시 세우고 리다이렉트 할 수 있다는 것을 의미합니까? – ageektrapped

+0

많은 경우 완벽하게 가능합니다. 그렇지 않으면 원본 서비스에서 워크 플로 서비스로 메시지를 전달할 수 있지만 유지 관리 할 별도의 서비스가 2 개 있다는 의미입니다. – Maurice

+0

모리스 (Maurice) 다른 곳에서 설계된 wcf 계약을 효과적으로 구현하는 wf 서비스와 같이 블로그를 작성하는 것이 좋습니다. 이것은 많은 "계약 우선"시나리오에서 유용하게 사용되는데, 이는 "유지 관리 할 2 가지 개별 서비스"를 피하고자 할 때 약간의 어려움이 있습니다. 우리가 장래에 금형에서 처음으로 계약을 체결 할 때까지 먼저 계약을 처리하는 한 가지 방법입니다. – Redeemed1

관련 문제