- tomcat-netty2025년 01월 04일
- BE_규원
- 작성자
- 2025.01.04.:31
Tomcat
- Multi-thread, Sync, Request-response-based, Java Web Application Server 입니다.
- 주로 HTTP 기반의 request-response 구조를 처리하는 데 사용됩니다.
- Java EE Web Application 을 구동하기 위한 표준으로 사용됩니다.
- 요청마다 개별 스레드를 생성해 request 를 병렬로 처리할 수 있습니다.
- Apache HTTPD, Nginx 등 별도의 웹 서버가 없어도 동작이 가능합니다.
- 안정성이 높습니다.
Netty
- Multi-thread, Async, Event-based, Network Application Framework 입니다.
- Tomcat 보다 저수준의 네트워크 작업을 다룰 수 있습니다.
- HTTP, TCP, UDP, WebSocket 등 다양한 프로토콜을 효율적으로 처리할 수 있습니다.
- NIO 라이브러리를 기반으로 설계 되었기에 고성능 네트워크 통신을 지원합니다.
- 실시간 통신이 필요한 경우 적합합니다.
'back-end' 카테고리의 다른 글
collection-복사 (0) 2025.01.11 영속성-컨텍스트? entity-manager? (0) 2025.01.08 effective-java-4 (0) 2025.01.01 effective-java-3 (0) 2025.01.01 effective-java-2 (0) 2025.01.01 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)