본문 바로가기
728x90
반응형

프레임워크2

네티를 활용한 간단한 채팅 프로그램 구축: 서버와 클라이언트 쉽게 만들기 이번에도 간단한 채팅 프로그램을 만들면서 네띠를 배워봅시다. 채팅이 가장 기본인듯 하네요... 1. 디팬던시를 추가해 줍시다. io.netty netty-all 4.1.66.Final 메이븐이나 그래들 둘중에 원하시는걸 사용해 주세요. 2. 서버를 생성해 줍니다. public class ChatServer { private final int port; private final List channels = new ArrayList(); public ChatServer(int port) { this.port = port; } public void run() throws Exception { EventLoopGroup bossGroup = new NioEventLoopGroup(); EventLoopGroup.. 2023. 3. 4.
Netty (네띠) 에 대해 알아보자. Netty는 확장 가능하고 견고한 고성능 네트워크 응용 프로그램을 개발하는 데 사용되는 널리 사용되는 Java 네트워크 응용 프로그램 프레임워크입니다. 1. Netty는 간단하고 사용하기 쉽도록 설계되어 초보자와 숙련된 개발자 모두에게 인기 있는 선택입니다. 직관적인 API와 간단한 구성으로 쉽게 시작할 수 있습니다. 2. Netty는 고성능 및 짧은 대기 시간으로 유명하므로 고성능 네트워크 응용 프로그램 개발에 이상적입니다. 네트워크 연결을 빠르고 효율적으로 처리할 수 있는 비차단 I/O 모델을 사용합니다. 3. Netty는 확장 가능하도록 설계되어 많은 수의 연결 및 요청을 처리할 수 있는 응용 프로그램을 구축할 수 있습니다. 이벤트 기반 아키텍처와 논블로킹 I/O 모델을 통해 필요에 따라 쉽게 확장.. 2023. 3. 4.
728x90
반응형