5장. AMQ to REST API 샘플 통합 구현


이 샘플 통합은 Red Hat AMQ 브로커에 연결하여 가상 엔터프라이즈의 항목 제공 레코드를 가져옵니다. 그런 다음 통합은 레코드에서 작동하는 사용자 지정 단계를 실행하여 수신될 때 손상된 항목을 식별합니다. 간단한 데이터 매핑 후 통합은 REST API에 연결하여 손상된 항목 공급업체에 대한 연락처 정보를 가져옵니다.

다른 샘플 통합에서는 Fuse Online에 내장된 커넥터 및 데이터 작업을 사용합니다. 또한 이 통합에서는 다음과 같은 절차를 통해 Fuse Online을 사용자 정의하고 확장하는 데 필요한 지침을 제공합니다.

  • 확장을 업로드하여 사용자 지정 데이터 작업 추가.
  • OpenAPI(Swagger) 문서를 업로드하여 사용자 정의 REST API 클라이언트 커넥터를 추가합니다.

Fuse Online에서는 확장 파일 및 OpenAPI 문서를 제공합니다.

사전 요구 사항

  • Fuse Online에 로그인해야 합니다. 아직 로그인하지 않은 경우 Fuse Online을 처음 사용할 때 예상되는 항목을 참조하십시오.
  • OpenShift Online 또는 OpenShift Dedicated에서 실행 중인 Fuse Online 평가 환경에서 작업하고 있습니다. 또는 관리자가 Fuse Online 샘플 데이터를 추가한 OpenShift Container Platform 프로젝트에서 실행 중인 Fuse Online 환경에서 작업하고 있습니다. 통합이 예상대로 작동하는지 확인하기 위해 To Do 앱을 제공합니다.

AMQ to REST API 샘플 통합을 구현하기 위해 주요 단계는 다음과 같습니다.

5.1. AMQ 연결 생성

AMQ to REST API 샘플 통합은 OpenShift Online 프로젝트에 제공되는 AMQ 브로커(Red Hat AMQ)에 연결하여 시작합니다. 통합 자체를 생성하기 전에 브로커를 시작하고 해당 브로커에 대한 연결을 생성해야 합니다.

절차

  1. 브로커를 시작합니다.

    1. 브라우저에서 OpenShift 온라인 웹 콘솔 로 이동합니다. Fuse Online 환경은 OpenShift Online에서 실행됩니다.
    2. 콘솔의 오른쪽에 있는 My Projects 에서 Fuse Online 을 클릭하여 프로젝트 개요를 표시합니다.

      프로젝트 이름은 proj123456 과 같습니다.

    3. 개요에서 첫 번째 항목 broker-amq, #1 의 왼쪽에 있는 >을 클릭하여 제공된 Red Hat AMQ 브로커의 항목을 확장합니다.
    4. 오른쪽에서 up caret를 클릭하여 1 pod를 실행하도록 확장합니다. 그러면 AMQ 브로커가 시작됩니다.
  2. AMQ 연결을 생성합니다.

    1. Fuse Online의 왼쪽 패널에서 연결을 클릭하여 사용 가능한 연결을 표시합니다.
    2. 오른쪽 상단에서 연결 만들기 를 클릭하여 Fuse Online 커넥터를 표시합니다.
    3. Red Hat AMQ 커넥터를 클릭합니다.
    4. 다음을 입력하여 연결을 구성합니다.

      1. Broker URL 필드에 데이터를 가져올 위치로 tcp://broker-amq-tcp:61616 을 입력합니다.
      2. 사용자 이름 필드에 이 AMQ 브로커에 액세스하는 계정의 사용자 이름으로 amq 를 입력합니다.
      3. 암호 필드에 이 AMQ 브로커에 액세스하는 계정의 암호로 topSecret 을 입력합니다.
      4. 다른 필드는 비워 둡니다.
    5. Validate 를 클릭합니다. Fuse Online은 즉시 연결의 유효성을 검사하려고 시도하며 유효성 검사에 성공했는지 여부를 나타내는 메시지를 표시합니다. 유효성 검사가 실패하면 입력한 값을 확인하고 다시 시도합니다.
    6. 유효성 검사가 성공하면 다음을 클릭합니다.
    7. 이름 필드에 이 연결을 다른 연결과 구별하는 데 도움이 되는 이름의 선택을 입력합니다. 예를 들어 Red Hat AMQ Broker 1 을 입력합니다.
    8. 설명 필드에 선택적으로 이 연결에 대해 알 수 있는 정보를 입력합니다. 예를 들어 제공된 Red Hat AMQ 메시지 브로커에 연결을 입력합니다.
    9. 저장을 클릭하여 생성한 연결을 지금 사용할 수 있는지 확인합니다. 예제 이름을 입력하면 Red Hat AMQ Broker 1 을 사용할 수 있습니다.
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

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

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

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

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동