46장. Netty
생산자 및 소비자 모두 지원
Camel의 Netty 구성 요소는 Netty 프로젝트 버전 4를 기반으로 하는 소켓 통신 구성 요소입니다.
Netty는 프로토콜 서버 및 클라이언트와 같은 networkServer>-<rFactory 애플리케이션을 빠르고 쉽게 개발할 수 있도록 지원하는 NIO 클라이언트 서버 프레임워크입니다.
Netty는 TCP 및 UDP 소켓 서버와 같은 네트워크 프로그래밍을 크게 간소화하고 간소화합니다.
이 camel 구성 요소는 생산자 및 소비자 끝점을 모두 지원합니다.
Netty 구성 요소에는 여러 옵션이 있으며 여러 TCP/UDP 통신 매개변수(버퍼 크기, keepAlives, tcpNoDelay 등)를 세밀하게 제어하고 Camel 경로에서 In-Only 및 In-Out 통신을 용이하게 합니다.
Maven 사용자는 이 구성 요소에 대해 pom.xml
에 다음 종속성을 추가해야 합니다.
46.1. URI 형식 링크 복사링크가 클립보드에 복사되었습니다!
netty 구성 요소의 URI 스키마는 다음과 같습니다.
netty:tcp://0.0.0.0:99999[?options] netty:udp://remotehost:99999/[?options]
netty:tcp://0.0.0.0:99999[?options]
netty:udp://remotehost:99999/[?options]
이 구성 요소는 TCP 및 UDP 모두에 대해 생산자 및 소비자 끝점을 지원합니다.