190.6. 예제


아래 스니펫에서 direct:george 엔드포인트에 전송된 교환 데이터가 LIVERPOOL 이라는 시스템의 라이브러리 BEATLES 의 데이터 큐 PENNYLANE 에 배치됩니다.
다른 사용자는 동일한 데이터 큐에 연결하여 데이터 대기열에서 정보를 수신하고 mock:ringo 엔드포인트로 전달합니다.

public class Jt400RouteBuilder extends RouteBuilder {
    @Override
    public void configure() throws Exception {
       from("direct:george").to("jt400://GEORGE:EGROEG@LIVERPOOL/QSYS.LIB/BEATLES.LIB/PENNYLANE.DTAQ");
       from("jt400://RINGO:OGNIR@LIVERPOOL/QSYS.LIB/BEATLES.LIB/PENNYLANE.DTAQ").to("mock:ringo");
    }
}

190.6.1. 원격 프로그램 호출 예(Camel 2.7)

아래 코드 조각에서 direct:work 엔드포인트로 전송된 데이터 교환에는 라이브러리 "assets"의 "compute" 프로그램의 인수로 사용할 세 가지 문자열이 포함되어 있습니다. 이 프로그램은 2nd 및 3rd 매개 변수에 출력 값을 작성합니다. 모든 매개변수는 direct:play 엔드포인트로 전송됩니다.

public class Jt400RouteBuilder extends RouteBuilder {
    @Override
    public void configure() throws Exception {
       from("direct:work").to("jt400://GRUPO:ATWORK@server/QSYS.LIB/assets.LIB/compute.PGM?fieldsLength=10,10,512&ouputFieldsIdx=2,3").to(“direct:play”);
    }
}
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.