토픽 기반의 발행자/구독자 디자인 패턴 구현
RTFM/WCF 2009. 3. 25. 17:29http://www.codeproject.com/KB/IP/SocketBasedPubSub.aspx
http://www.codeproject.com/KB/IP/PubSubUsingWCF.aspx
여기서 ‘토픽 기반’ 이란 구독자가 관심 있는 토픽에 대해 구독을 신청하면 발행자가 구독을 신청한 구독자들에게만 데이터를 전송하는 모델을 이야기 합니다.
간단하고 범용적이고 확장성이 풍부한 패턴이라고 하겠습니다.
본문에서는 동일한 애플리케이션을 소켓 버전과 WCF 버전으로 각기 구현을 하고, 각각의 장단에 대해서 설명 합니다.
(메신저 등을 만들 때) 소켓 통신에 대한 대안으로 WCF를 생각하고 있다면 많은 도움이 될 것 같습니다.