- Channel.writeAndFlush()
: Channel 객체를 통해 데이터를 기록하고 네트워크로 보내는데 사용된다.
순서
- 데이터를 작성하고 전송할 때 channelHandlerContext를 통해 Channel 객체를 얻는다
- Channel.writeAndFlush()를 호출하여 데이터를 버퍼에 기록하고 네트워크로 보낸다 : 데이터를 작성하고 네트워크로 보내는 것
🎈클라이언트가 서버로 데이터를 전송하기 위해 channel.writeAndFlush() 메서드를 사용
서버는 수신한 데이터를 핸들러를 통해 처리
- 데이터가 비동기적으로 전송 -> 작성 및 전송이 완료되면 관련된 이벤트가 트리거 된다.