Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Tip

이것은, 다양한 발송/구독 메시지 모델을 구현하기위해

Java의 TopicEventBus 참조하여, .C#모듈로 직접 작성해보았습니다. 

현재 해당 모듈이 추가되었을것으로 생각됩니다.


In this rails tutorial, publish-subscribe design pattern is laid out in this diagram.Image Added

아주 직관적이고 간단한 메시지전송 모델이기떄문에 여러 통신가능한 라이브러리 혹은 툴킷에서 많이 도입되었습니다.

대표적으로 고성능 Read기능을 수행하려는  메모리 DB인 Redis에도 채택된 모델이며

브라우져 지원 Websocket 라이브러리인 Socket.io / Atmosphere / SignalR 에서도 기본으로 지원하는 메시지 전송모델입니다.


Info

PUB/SUB 모델은 직접 구현도 가능합니다.

아래는 TopicEventBus 라는 객체를 실제로 작성하고 사용해본 샘플입니다. (이개념을 쉽게 설명하기위해 직접 개발)


다양한 언어의 시청자가 존재하는 다국어 방송 메시지 모듈

...