2009-04-13 5 views
3

"전선을 통해"원격 프로세스에서 이벤트를 트리거하고 매개 변수 (xml 직렬화, 무엇이든간에)를 전달하는 방법이 필요합니다. 나는 이런 일을 할 수 있기를 바란다.에서 "와이어를 통해"이벤트를 트리거합니다.

foreach(childClient c in clientList) 
{ 
    MyEvent += c.EventHandler; 
} 

MyEvent("param"); 

어떤 기술이 좋은가요? WCF?

이것은 집안 소프트웨어 프로젝트의 소규모 배포이므로 디자인에서 최소한의 오버 헤드가 발생하므로 "빠르지 않아도되며 많은 양의 트래픽을 처리 할 수 ​​없습니다.

답변

6

이렇게하는 방법에는 여러 가지가 있지만 WCF는 .NET 코드에 가장 잘 어울립니다. 당신이 사내에 있다면 잘하면 방화벽, 등등 너무 걱정하지 않으며, 전이중 인 NET.TCP 바인딩을 사용할 수 있습니다. callback contracts에서 읽으 려합니다.

this one과 같은 많은 예제가 있습니다.

+0

WCF의 가장 큰 문제는 지금까지 "IS"측면이었습니다 ... 구성에 문제가 있습니다. – Firoso

관련 문제