Netty 는 JBOSS 에서 제공하는 Java 오픈 소스 프레임워크입니다. Github 의 독립 프로젝트. Netty 는 고성능, 신뢰성 높은 네트워크 서버 및 클라이언트 프로그램을 신속하게 개발할 수 있는 비동기식 이벤트 중심 네트워크 애플리케이션 프레임워크 및 툴을 제공합니다.
즉, Netty 는 NIO 기반 고객, 서버측 프로그래밍 프레임워크로, Netty 를 사용하면 특정 프로토콜을 구현한 고객, 서버측 어플리케이션과 같은 네트워크 애플리케이션을 빠르고 간단하게 개발할 수 있습니다. Netty 는 TCP 및 UDP 기반 소켓 서비스 개발과 같은 네트워크 어플리케이션의 프로그래밍 개발 프로세스를 단순화하고 간소화하는 것과 같습니다.
"빠름" 과 "단순함" 은 서비스 또는 성능 문제를 일으키지 않습니다. Netty 는 FTP, SMTP, HTTP 등 다양한 바이너리 텍스트 프로토콜을 포함한 다양한 프로토콜을 흡수한 구현 경험이며 상당히 세심하게 설계된 프로젝트입니다. 결국, Netty 는 개발을 용이하게 하는 동시에 애플리케이션의 성능, 안정성 및 확장성을 보장하는 방법을 성공적으로 찾았습니다.