0
기존 Silverlight 사용 가능 WCF 서비스가 있습니다. 이제는 WPF를 작성하고 있습니다. 동일한 서비스를 이용할 수 있습니까? 아니면 새로운 서비스를 써야합니까?WPF에서 Silverlight 사용 가능 WCF 서비스 사용
기존 Silverlight 사용 가능 WCF 서비스가 있습니다. 이제는 WPF를 작성하고 있습니다. 동일한 서비스를 이용할 수 있습니까? 아니면 새로운 서비스를 써야합니까?WPF에서 Silverlight 사용 가능 WCF 서비스 사용
템플릿에 사용 된 바인딩을 변경하지 않은 경우 WPF에서도 찾을 수 있습니다. SL에서 지원되고 WPF에서 지원되지 않는 유일한 바인딩은 PollingDuplexHttpBinding
(또는 사용자 정의 바인딩의 PollingDuplexBindingElement
)입니다.
다른주의 사항이없는 경우 계속 진행한다고 가정 해 보겠습니다. 나중의 일부 데이터에서 일부 서비스 프로세스가 오래 걸리기 때문에 이중 서비스가 필요하다고 결정했으며 서비스에 클라이언트에게 알리고 싶습니다. 바인딩, WPF 용 및 Silverlight 용으로 선언하면됩니까? –
예,이 경우 두 개의 엔드 포인트가 필요합니다 (하나는 SL, 다른 하나는 WPF). SL은'PollingDuplex' 바인딩을 사용하고, WPF는 전체 프레임 워크에서 사용할 수있는 이중화 바인딩 ('WSDualHttpBinding','NetTcpBinding' 등) 중 하나를 사용합니다. – carlosfigueira