브로커에서 메시지 처리 방법을 지정하는 메시지 플로우를 작성하십시오. 메시지 플로우를 얼마든지 작성하여 이를 하나 이상의 브로커로 전개할 수 있습니다.
시작하기 전에
이 작업을 완료하려면 먼저 다음 작업을 완료해야 합니다.
메시지 플로우 및 해당 자원은 파일 시스템 또는 공유 저장소에
저장됩니다. 파일 시스템을 사용하는 경우, 로컬 드라이브나 공유 드라이브에 있을 수 있습니다. 파일을 저장소에 저장하는 경우, CVS와 같이 Eclipse가 지원하는 사용 가능한 저장소를
사용할 수 있습니다.
전개할 수 있는 전체 메시지 플로우 또는 자체만으로는 전개할 수 없는 기능의 서브세트(예: 재사용 가능 오류 처리 루틴)를 제공하는 서브플로우를 작성하려면 이 프로세스를 사용하십시오.
메시지 플로우를 작성하려면 다음을 수행하십시오.
- 브로커 응용프로그램 개발 perspective로 전환하십시오.
- 메시지 플로우를 작성할 메시지 플로우 프로젝트를 이미 작성했는지 점검하십시오. 기존의 프로젝트에만 메시지 플로우를 작성할 수 있습니다.
프로젝트는 비어 있거나 프로젝트 안에 이미 메시지 플로우가 정의되어 있을 수 있습니다.
- 를 누르거나 네비게이터 보기에서 임의의 자원을 마우스 오른쪽
단추로 누르고 를 누르십시오.
또한 Ctrl+N을 누를 수도 있습니다. 그러면 새 오브젝트를 작성할 마법사를
선택할 수 있는 대화 상자가 표시됩니다. 왼쪽 보기에서 Message Brokers를 누르십시오. 오른쪽 보기에는 WebSphere Event Broker에 작성할 수 있는 오브젝트 목록이 표시됩니다.
오른쪽 보기에서 메시지 플로우를 누른 후 다음을 누르십시오.
새 메시지 플로우 마법사가 표시됩니다.
- 메시지 플로우를 정의하려는 프로젝트를 식별하십시오. 네비게이터 보기에서 자원을 선택한 경우, 해당 프로젝트의 이름이 첫 번째
입력 필드인 프로젝트에 표시됩니다.
자원을 선택하지 않으면 첫 번째 필드는 공백입니다. 찾아보기를
눌러 이 메시지 플로우에 적절한 프로젝트를 선택하십시오.
올바른 프로젝트 목록이 있는 대화 상자가 표시됩니다.
올바른 프로젝트를 선택하고 확인을 누르십시오.
프로젝트 이름을
입력할 수 있으나 올바른 이름을 입력해야 합니다. 올바른 프로젝트 이름을 입력하지 않으면 빨간색 십자 기호와 오류 메시지인
지정된 프로젝트가 존재하지 않습니다가 표시됩니다.
- 프로젝트가 올바르면 스키마와 이름 필드를 완료하십시오.
- 스키마에 메시지 플로우가 정의되어 있는
브로커 스키마의 ID를 입력하십시오. 메시지 플로우 프로젝트를 작성하면, 프로젝트 안에 디폴트 스키마가
작성되며 이 필드에 값을 입력하지 않거나 찾아보기
단추를 사용하여 값을 선택하지 않을 경우 항상 이 디폴트 값이 사용됩니다.
단일 프로젝트에 서로 다른 스키마를
작성 및 사용하여 메시지 플로우 자원을 구성하고 고유성을 확인할 수 있도록 자원 이름 범위를 제공할 수 있습니다.
- 이름에 메시지 플로우의 이름을 입력하십시오. 이름에는 올바른 모든 문자를
사용할 수 있습니다. 기능을 반영하는 이름(예: OrderProcessing)을 선택하십시오.
- 완료를 누르십시오.
네비게이터 보기의 해당 프로젝트 내에 새 메시지
플로우(<message_flow_name>.msgflow)가 표시됩니다. 편집기 보기는 비어 있으며 입력을 수신할 준비가 되어 있습니다.