다중 등록 정보 수렴

메시지 플로우의 여러 노드에서 등록 정보를 확장하여 모든 해당 노드의 등록 정보에 단일 값을 제공하는 단일 확장 등록 정보를 정의할 수 있습니다. 예를 들면, 메시지 플로우에 각각 동일한 물리적 데이터베이스를 참조하는 두 개의 Database 노드가 포함되어 있는 경우, 각 Database 노드의 데이터 소스 등록 정보를 메시지 플로우로 확장한 다음 메시지 플로우(확장) 레벨에서 등록 정보를 설정하여 메시지 플로우에 물리적 데이터베이스를 단 한번만 정의할 수 있습니다.

시작하기 전에

다중 노드 등록 정보를 하나의 확장된 등록 정보로 수렴하려면 다음을 수행하십시오.

  1. 브로커 응용프로그램 개발 perspective로 전환하십시오.
  2. 네비게이터 보기에서 메시지 플로우를 두 번 눌러 등록 정보를 확장할 메시지 플로우를 여십시오. 네비게이터 보기에서 메시지 플로우를 마우스 오른쪽 단추로 누른 다음 열기를 눌러 메시지 플로우를 열 수 있습니다. 메시지 플로우 컨텐츠가 편집기 보기에 표시됩니다.

    이것이 처음 연 메시지 플로우이면, 편집기 보기의 왼쪽에 메시지 플로우 제어 창 및 사용 가능한 내장 메시지 플로우 노드 목록도 표시됩니다.

  3. 편집기 보기에서 등록 정보를 확장할 메시지 플로우 노드의 기호를 마우스 오른쪽 단추로 누르십시오.
  4. 등록 정보 확장을 선택하십시오.

    등록 정보 확장 대화 상자가 표시됩니다.

    등록 정보 확장 대화 상자
  5. 수렴할 등록 정보를 선택하십시오. 처음에 왼쪽에 있는 목록에는 선택된 노드에 대해 사용 가능한 모든 등록 정보 확장이 표시됩니다. 이 노드에서 이미 등록 정보를 확장했으면 왼쪽에 표시되지 않고 오른쪽에 표시됩니다.

    왼쪽에 있는 목록에는 열린 메시지 플로우의 다른 노드도 포함되어 있습니다. 각 노드 아래에 나열되어 있는 등록 정보를 확장하여 동시에 모든 등록 정보에 대해 작성할 수 있습니다. 등록 정보 확장을 계속하기 위해 대화 상자를 닫고 편집기 보기에서 다른 노드를 선택하지 않아도 됩니다.

    등록 정보를 선택하고 Ctrl을 누른 상태에서 하나 이상의 다른 등록 정보를 선택하여 확장할 여러 등록 정보를 선택할 수 있습니다.

    수렴할 등록 정보를 여러 개 선택한 경우, 선택한 모든 등록 정보는 확장 가능해야 합니다. 선택한 등록 정보 중 하나 이상이 확장 불가능할 경우, 전체 선택이 확장 불가능하게 되며 오른쪽 분할창에서 확장 단추가 희미하게 표시됩니다.

  6. 등록 정보를 확장하려면 확장 단추를 누르십시오.

    확장 단추를 누르면 대상 선택 대화 상자가 호출됩니다.

    대상 선택 대화 상자

    대상 선택 대화 상자에는 이전에 선택한 등록 정보의 확장에 대해 유요한 대상만 표시되므로 새 확장 대상을 작성할 수 있습니다(예: 새 그룹 또는 새 등록 정보).

  7. 메시지 플로우의 동일 노드 또는 다른 노드에서 등록 정보를 수렴하려면 트리를 펼치고 이미 존재하는 등록 정보를 누르십시오. 등록 정보를 선택하고 이름 바꾸기를 누르거나 그룹 또는 등록 정보를 두 번 눌러서 등록 정보의 이름을 바꿀 수 있습니다.
  8. 선택사항을 확인하려면 확인을 누르십시오.
    주: 대상 선택 대화 상자를 사용하여 새 그룹 또는 등록 정보를 작성할 경우, 변경사항은 대화 상자에서 취소를 선택해도 지속됩니다. 대화 상자를 닫으면, 대상 선택 대화 상자를 사용하여 작성한 그룹 또는 등록 정보가 등록 정보 확장 대화 상자에 표시됩니다.
  9. 등록 정보를 확장할 모든 노드의 등록 정보 트리를 펼치십시오.
    1. 왼쪽의 목록에서 수렴할 등록 정보의 첫 번째 인스턴스를 끌어 오른쪽 목록의 적절한 그룹에 놓으십시오. 그룹에 이미 하나 이상의 확장된 등록 정보가 포함되어 있는 경우, 새 등록 정보가 그룹의 끝에 추가됩니다. 원하면 등록 정보를 두 번 누르거나 등록 정보를 선택하고 이름 바꾸기를 눌러 새 등록 정보의 이름을 바꿀 수 있습니다.

      등록 정보 확장이 새 그룹에 나타나게 하려면, 등록 정보를 기존 그룹 아래의 빈 공간으로 끌어 놓아 강제로 새 그룹을 작성할 수 있습니다. 확장할 등록 정보를 선택하고 확장을 눌러(대상 선택 대화 상자가 열림) 새 그룹에 확장 등록 정보를 배치할 수도 있습니다. 새 그룹을 누르고 새 그룹의 이름을 입력하십시오. 변경사항을 확인하려면 확인을 누르십시오.

      등록 정보를 유형이 다른 기존의 확장 등록 정보로 끌어오는 경우, 항목 없음 아이콘이 표시되고 등록 정보를 끌어 놓을 수 없습니다. 등록 정보를 새 확장된 등록 정보로 작성하거나 이를 호환 가능한 기존의 확장된 등록 정보로 끄십시오. 등록 정보는 호환 가능하게 될 동일한 등록 정보 편집기와 연관되어야 합니다. 예를 들면, 내장 노드를 사용할 경우 등록 정보처럼 수렴만 할 수 있습니다(문자열을 가진 문자열, Boolean을 가진 Boolean).

      사용자 정의 노드를 사용하는 경우, 수렴할 등록 정보에 대해 등록 정보 편집기의 호환성을 점검해야 합니다. 노드에 대한 컴파일러 클래스를 작성할 경우, 수렴된 등록 정보가 동일한 컴파일러 클래스를 갖고 있는지도 확인해야 합니다.

  10. 왼쪽의 목록에 있는 각 노드에서 기존의 확장된 등록 정보로 나머지 모든 등록 정보 인스턴스를 끌어오십시오. 새 등록 정보는 기존의 확장된 등록 정보 아래에 추가되며 새 확장된 등록 정보로 작성되지는 않습니다.
  11. 등록 정보 확장 대화 상자를 닫지 않고 이 변경사항을 확약하려면 적용을 누르십시오. 갱신을 완료한 후 대화 상자를 닫으려면 확인을 누르십시오.
주: 등록 정보 확장 대화 상자에서 선택한 등록 정보를 등록 정보 확장 대화 상자의 왼쪽 분할창에서 오른쪽 분할창으로 끌어서 등록 정보를 수렴할 수도 있습니다.
  1. 확장할 등록 정보를 선택하십시오. 등록 정보를 선택하고 Ctrl을 누른 상태에서 하나 이상의 다른 등록 정보를 선택하여 확장할 여러 등록 정보를 선택할 수 있습니다.
  2. 선택한 등록 정보를 오른쪽 분항창의 등록 정보에 놓아서 메시지 플로우에 있는 동일 노드나 다른 노드의 관련 등록 정보를 수렴하십시오.

    예를 들면, 데이터 소스를 정의하는 각 노드의 등록 정보를 대체하는 단일 확장 등록 정보를 작성하고자 할 수 있습니다.

    등록 정보 수렴에 대한 자세한 정보는 다중 등록 정보 수렴을 참조하십시오.

관련 개념
등록 정보 확장
관련 태스크
프롬프트되는 등록 정보 정의
등록 정보 확장
확장된 등록 정보 이름 바꾸기
확장된 등록 정보 제거
관련 참조
내장 노드
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ac02410_