연결 팩토리는 클라이언트 응용 프로그램에서 브로커에 대한 연결을 만들 때 사용됩니다. 연결 팩토리를 구성하여 생성되는 연결의 등록 정보를 제어할 수 있습니다.
객체 저장소가 관리 콘솔에 연결되어 있는지 확인합니다( 객체 저장소에 연결 참조).
관리 콘솔 창의 탐색 창에서 객체 저장소 이름 아래에 있는 연결 팩토리 항목을 누르고 작업 메뉴에서 연결 팩토리 객체 추가를 선택합니다.
또는, 연결 팩토리를 마우스 오른쪽 버튼으로 누르고 팝업 컨텍스트 메뉴에서 연결 팩토리 객체 추가를 선택합니다. 두 경우 모두 연결 팩토리 객체 추가 대화 상자( 그림 2–13)가 나타납니다.
조회 이름 필드에 연결 팩토리의 이름을 입력합니다.
이 이름은 클라이언트 응용 프로그램이 JNDI를 사용하여 연결 팩토리를 조회할 때 사용할 이름입니다.
이 연습에서는 이름 MyQueueConnectionFactory를 입력합니다.
팩토리 유형 풀다운 메뉴에서 생성할 연결 팩토리 유형을 선택합니다.
이 연습에서는 QueueConnectionFactory를 선택합니다.
연결 처리 탭을 누릅니다.
그림 2–13에 표시된 대로 연결 처리 패널이 나타납니다.
이 연결 팩토리에서 연결할 브로커의 주소를 메시지 서버 주소 목록 필드에 입력합니다.
주소 목록은 단일 브로커 또는 (브로커 클러스터의 경우) 여러 브로커로 구성될 수 있습니다. 각 브로커의 경우 브로커의 연결 서비스, 호스트 이름 및 포트 번호와 같은 정보를 지정합니다. 지정할 정보의 정확한 특성 및 구문은 사용할 연결 서비스에 따라 다릅니다. 자세한 내용은 연결 처리를 참조하십시오.
이 연습에서는 샘플 응용 프로그램 HelloWorldMessageJNDI에서 연결 팩토리가 기본적으로 구성되어 있는 표준 주소 목록 속성(연결 서비스 jms, 호스트 이름 localhost 및 포트 번호 7676)을 사용해야 하므로 메시지 서버 주소 목록 필드에 입력할 필요가 없습니다.
필요에 따라 연결 팩토리의 기타 속성을 구성합니다.
연결 팩토리 객체 추가 대화 상자에는 연결 처리 외에도 연결 팩토리의 다양한 속성을 구성하는 데 사용할 수 있는 여러 패널이 있습니다.
이 연습에서는 다른 속성 설정을 변경하지 마십시오. 그러나 지정할 수 있는 구성 정보가 있으면 다른 탭을 눌러 유용하게 사용할 수도 있습니다. 도움말 버튼을 사용하여 이러한 다른 구성 패널의 내용을 자세히 알아봅니다.
해당되는 경우 읽기 전용 확인란을 누릅니다.
그러면 연결 팩토리 객체의 구성 속성이 생성 시 지정했던 값으로 잠깁니다. 읽기 전용 관리 대상 객체의 속성은 클라이언트 코드를 통한 프로그래밍 방식으로든 명령줄을 통한 관리적인 방식으로든 무시할 수 없습니다.
이 연습에서는 읽기 전용을 선택하지 마십시오.
확인을 눌러 연결 팩토리를 만들고 객체 저장소에 추가한 후 대화 상자를 닫습니다.
이제 결과 창에 새 연결 팩토리가 나타납니다.