검색

223장. Mina2 구성 요소

download PDF

Camel 버전 2.10에서 사용 가능

mina2: 구성 요소는 Apache MINA 2.x작업을 위한 전송입니다.

작은 정보

Netty 를 사용하는 것이 현재 Apache Mina보다 훨씬 더 활발하게 유지 관리되고 인기 있는 프로젝트입니다.

INFO: 소비자 끝점에서 sync=false를 주의하십시오. camel-mina2 모든 소비자 교환은 InOut입니다. 이는 camel-mina와는 다릅니다.

Maven 사용자는 이 구성 요소를 위해 다음 종속성을 pom.xml 에 추가해야 합니다.

<dependency>
    <groupId>org.apache.camel</groupId>
    <artifactId>camel-mina2</artifactId>
    <version>x.x.x</version>
    <!-- use the same version as your Camel core version -->
</dependency>

223.1. URI 형식

mina2:tcp://hostname[:port][?options]
mina2:udp://hostname[:port][?options]
mina2:vm://hostname[:port][?options]

codec 옵션을 사용하여 레지스트리에 코덱을 지정할 수 있습니다. TCP를 사용하고 있지 않고 코덱을 지정하지 않으면 텍스트 줄 기반 코덱 또는 개체 serialization을 대신 사용해야 하는지를 결정하는 데 텍스트 줄 플래그를 사용합니다. 기본적으로 serialization 개체가 사용됩니다.By default, the object serialization is used.

코덱을 지정하지 않은 경우 UDP의 경우 기본값은 기본 ByteBuffer 기반 코덱을 사용합니다.

VM 프로토콜은 동일한 JVM에서 직접 전달 메커니즘으로 사용됩니다.

Mina 생산자는 기본 제한 시간 값이 30초이며 원격 서버의 응답을 대기합니다.

일반적으로 camel-mina 는 본문 내용-message 헤더 및 교환 속성의 마샬링만 지원합니다.
그러나 이 옵션 transferExchange 를 사용하면 전선을 통해 교환 자체를 전송할 수 있습니다. 아래 옵션을 참조하십시오.

다음 형식 ?option=value&option=value&…​로 URI에 쿼리 옵션을 추가할 수 있습니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.