목록이벤트 버스 (1)
Coding Memo
Event Bus Pattern [이벤트 버스 패턴]
이벤트 버스를 통해 구독자와 게시자가 서로 통신하는 형태의 디자인 패턴으로 게시-구독(Publisher - Subscriber)의 형태로 구현된다. 서로 직접적인 종속성 없이 통신할 수 있도록 지원하는 패턴이다. 컴포넌트가 이벤트 버스에 이벤트를 게시(publish) 후, 다른 컴포넌트가 해당 이벤트를 구독하고 반응 (handle, trigger)하는 것이 핵심 디자인이다. 이벤트 버스 패턴도 관찰자 패턴과 마찬가지로 언어 자체적으로 간접적 지원을 위한 인터페이스를 제공하거나 언어와 관련된 프레임워크에 포함되는 경우가 많다. Java Application Event Publisher (Spring) C# Event-based Asynchronous Pattern (EAP), Event Keyword Ja..
etc
2023. 6. 18. 14:54