2장. 경로 편집기에서 라우팅 컨텍스트 편집

The following sections describe how to edit a routing context.

2.1. 경로에 패턴 추가

경로는 경로 컨테이너 노드 내부의 캔버스에 배치되면 노드 라고 하는 연결된 패턴의 시퀀스로 구성됩니다. 전체 경로는 일반적으로 시작 끝점, 처리 노드 문자열 및 하나 이상의 대상 끝점으로 구성됩니다.

캔버스의 Route 컨테이너에 패턴을 추가하면 해당 노드 유형을 나타내는 색상이 사용됩니다.

  • context 파일의 라우팅 요소 및 기타 컨테이너 노드(예: When 및 otherwise EIPs)에 해당하는 Blue 인터페이스와 기타 EIP가 논리를 완료하는 경우 및 기타 EIP에 해당합니다.
  • 경로를 입력하여 데이터를 입력하는 green 인터페이스와 "Consumer" 끝점
  • Orange 나열 - 데이터 전송 경로의 흐름을 변환, 변환, 처리 또는 제어하는 경우
  • 데이터 종료 경로를 출력하는 Purple Cryostat- CryostatProducer 끝점

2.1.1. 절차

경로에 패턴을 추가하려면 다음을 수행합니다.

  1. 화면에서 경로에 추가할 패턴을 찾습니다.
  2. 다음 방법 중 하나를 사용합니다.

    • lets에서 패턴 클릭한 다음 캔버스에서 경로 컨테이너를 클릭합니다.
    • 대상 Route 컨테이너를 통해 패턴을 드래그하여 놓습니다.

      또는 발신 연결이 없는 기존 노드 또는 두 노드 간 기존 연결에 패턴을 추가하여 툴링이 관련된 모든 노드 간 연결을 자동으로 연결하도록 할 수 있습니다.

      툴링은 결과 연결이 유효한지 여부를 확인한 다음 대상에서 패턴을 추가하도록 허용하거나 금지합니다. 유효한 연결의 경우 툴링은 대상이 노드인지 연결 여부에 따라 다르게 작동합니다.

  3. 선택적으로 두 개의 노드를 수동으로 연결할 수 있습니다.

    1. 캔버스의 Route 컨테이너에서 소스 노드를 선택하여 커넥터 화살표를 표시합니다.
    2. 소스 노드의 커넥터 화살표( ConnectorArrow )를 대상 노드로 끌어오고 마우스 버튼을 해제하여 커넥터를 삭제합니다.

      참고

      모든 노드를 연결할 수 있는 것은 아닙니다. 소스 노드를 잘못된 대상 노드에 연결하려고 하면 툴링에 마우스 커서에 연결된 unconfigured co gray 기호가 표시되고 커넥터가 대상 노드를 유지하지 못합니다.

  4. 경로 컨테이너 내부에 패턴을 추가한 후 유효한 연결을 설정할 수 있는 한 경로 컨테이너 내부 또는 캔버스의 다른 경로 컨테이너로 드래그할 수 있습니다. 이동이 다른 유효한 연결을 설정할 수 있는 한 이미 연결된 기존 노드를 재배치할 수도 있습니다.

    엔드포인트를 재배치하는 방법을 보여주는 짧은 동영상의 내용을 보려면 여기를 클릭하십시오.

  5. 파일저장을 선택합니다. 툴링은 완료 여부에 관계없이 컨텍스트 파일에 경로를 저장합니다.

새 패턴은 Route 컨테이너의 캔버스에 표시되고 선택한 노드가 됩니다. 속성 보기에는 편집할 수 있는 새 노드의 속성 목록이 표시됩니다.

2.1.2. 레이아웃 방향 변경

한 노드를 다른 노드에 연결하면 툴링은 경로 편집기의 레이아웃 기본 설정에 따라 레이아웃을 업데이트합니다. 기본값은 Down 입니다.

경로 편집기의 레이아웃 기본 설정에 액세스하려면 다음을 수행합니다.

  • Linux 및 Windows 시스템에서 Windows기본 설정Fuse 툴링편집기다이어그램 편집기의 레이아웃 방향을 선택합니다.