Skip to Content
Suffering builds character
아카이브23.스프링 웹플럭스Java NIO, 네티네티9.채널 파이프라인

9.채널 파이프라인

채널 파이프라인은 네티의 Channel과 이벤트 핸들러 사이에서 연결 통로 역할을 수행함

채널은 소켓 프로그래밍에서 등장하는 소켓과 같다고 보면 되며, 소켓에서 발생한 이벤트는 채널 파이프라인을 따라 흐르게 됨

이러한 채널에서 발생한 이벤트들을 수신하고 처리하는 기능은 이벤트 핸들러가 수행하며, 또한 하나의 채널 파이프라인에는 여러 이벤트 핸들러를 등록할 수 있음

이와 같이 네티는 이벤트 처리를 위한 추상화 모델로 채널 파이프라인을 사용하는데, 소켓 채널에서 발생한 이벤트가 이를 통로로 하여 이동하며 동작함

Last updated on