블록킹

이번 업무에서는 하나의 게이트웨이(클라이언트)로 다수의 장비에 tcp 소켓으로 접속하여 장비와 통신하는 업무를 맡게 되었다. 여기서 사용하게 된 네트워크 프레임워크로는 Netty를 사용하게 되었다. Netty에 대해 공부한 내용을 정리해 보겠다. 참고 도서는 "자바 네트워크 소녀 Netty" 이다. 1. Netty를 선택하게 된 이유? 기존 HTTP 클라이언트와 같은 범용 프로토콜은 확장성이 좋지 않다. 이는 특별한 목적을 위한 프로토콜을 구현할 때 많은 제약이 있다. Netty는 이러한 문제점을 해결하기 위해 나왔다. 장비와 통신하기 위해 TL1이라는 프로토콜을 사용하는 Netty를 사용하게 되면 특정 목적의 프로토콜을 구현할 때 편리할 것이라고 생각한다. 그럼 Netty에 대해서 알아보자. 2. Ne..
kmindev
'블록킹' 태그의 글 목록