SIP 애플리케이션 라우터 구성
SIP(Session Initiation Protocol) 애플리케이션 라우터를 사용하여 SIP 애플리케이션이 트리거되는 순서를 선택합니다. SIP 애플리케이션 라우터를 구성할 때 기본 애플리케이션 라우터를 사용하거나 사용자 정의 애플리케이션 라우터를 작성할 수 있습니다.
이 태스크 정보
SIP 컨테이너는 기본 애플리케이션 라우터(DAR)라는 애플리케이션
라우터 컴포넌트를 제공합니다. DAR 컴포넌트는
Java™ 특성 파일과 유사하며, 애플리케이션 라우터가 애플리케이션에
SIP 요청을 보내는 순서를 정의하는 구성 텍스트 파일을 사용합니다.
제한사항: WebSphere® Application Server에는 표준 동작 설정을 사용하여
SIP 애플리케이션 호출 순서를 정렬하는 기본 방식이 있습니다. 정렬 순서는 애플리케이션 가중치를 기반으로 합니다. 이 가중치
정책은 DAR 구성 파일을 지정하지 않은 경우나
사용자 정의 애플리케이션 라우터가 서버 또는 클러스터와 연관되지 않은 경우에만
적용됩니다.
절차에 설명된 대로, DAR 또는 사용자 정의 라우터를 사용하여 애플리케이션 라우팅을 수행할 수 있습니다.
다음 절차에 따라 구성에 맞는 SIP 애플리케이션을 구현할 최상의 방법을 선택하십시오.
프로시저
- DAR 구성 파일과 함께 DAR 컴포넌트를 사용하십시오.
- 관리 콘솔에서 환경 > SIP 애플리케이션 라우터를 클릭하십시오. DAR 컴포넌트를 포함하여, 사용 가능한 애플리케이션 라우터 목록이 테이블에 표시됩니다.
- DefaultSIPApplicationRouter 링크를 클릭하십시오.
- 대상 테이블에서 애플리케이션 라우터와 연관된 서버 및 클러스터 대상의 목록을 보십시오.
- 대상이 사용 가능하거나 그렇지 않을 수 있습니다. 애플리케이션 라우터의 대상을 변경하려면 SIP 애플리케이션 라우터 패널로 다시 가서 라우터 이름을 클릭하고 대상이 나열되는지 여부를 확인하십시오. 대상이 나열되면 대상을 선택한 후 애플리케이션 라우터로 이동 단추를 클릭하십시오. 드롭 다운 메뉴에서 또 다른 애플리케이션 라우터를 선택할 수 있습니다.
- DefaultSIPApplicationRouter의 경우 대상 링크 이름을 클릭하여 대상에 대한 애플리케이션 라우팅 구성을 설정하십시오.
- 고급 애플리케이션 라우팅 규칙(DAR 구성)을 클릭하여 DAR 구성 파일을 사용하고 적용을 클릭하십시오.
- 라우팅 규칙을 보거나 편집하려면 라우팅 규칙 구성을 클릭하십시오.
- 기존 DAR 구성 파일이 있으면 가져오기... 단추를 클릭하여 새 DAR 구성 파일을 업로드할 수 있습니다. 파일을 찾아서 업로드할 수 있는 파일 가져오기 창이 표시됩니다. 가져오기 단추를 클릭하십시오.
- DAR 구성 파일 페이지의 새로 작성, 삭제, 위로 이동 및 아래로 이동 단추를 사용하여 라우팅 규칙을 작성 및 수정하십시오.
- 마스터 구성에 직접 저장을 클릭한 후 서버 또는 클러스터를 다시 시작해서 변경사항을 저장하십시오.
- 수동 애플리케이션 순서 지정의 DAR 컴포넌트를 사용하십시오.
- 관리 콘솔에서 환경 > SIP 애플리케이션 라우터를 클릭하십시오. DAR 컴포넌트를 포함하여, 사용 가능한 애플리케이션 라우터 목록이 테이블에 표시됩니다.
- DefaultSIPApplicationRouter 링크를 클릭하십시오.
- 대상 테이블에서 애플리케이션 라우터와 연관된 서버 및 클러스터 대상의 목록을 보십시오.
- 대상이 사용 가능하거나 그렇지 않을 수 있습니다. 애플리케이션 라우터의 대상을 변경하려면 SIP 애플리케이션 라우터 패널로 다시 가서 라우터 이름을 클릭하고 대상이 나열되는지 여부를 확인하십시오. 대상이 나열되면 대상을 선택한 후 애플리케이션 라우터로 이동 단추를 클릭하십시오. 드롭 다운 메뉴에서 또 다른 애플리케이션 라우터를 선택할 수 있습니다.
- DefaultSIPApplicationRouter의 경우 대상 링크 이름을 클릭하여 대상에 대한 애플리케이션 라우팅 구성을 설정하십시오.
- 기본 애플리케이션 시작 순서를 클릭하여 대상의 애플리케이션 순서를 사용한 후 적용을 클릭하십시오.
- 애플리케이션 시작 순서 구성을 클릭하여 이 대상에서 애플리케이션의 애플리케이션 시작 순서 가중치를 보십시오.
- 애플리케이션의 시작 순서 가중치 열에
숫자 값을 입력하십시오. 시작 순서 가중치는
SIP 애플리케이션 라우터가 SIP 요청을 애플리케이션에 보내는 순서를
판별합니다. 이 값은 서버를 다시 시작한 후
애플리케이션의 시작 순서도 판별합니다. 시작 값이 낮은 애플리케이션이
먼저 시작됩니다. 제한사항: 한 엔터프라이즈 아카이브(EAR) 애플리케이션 파일 내에 번들된 둘 이상의 SIP 애플리케이션이 있는 경우 번들된 SIP 애플리케이션의 가중치는 동일합니다. 보다 복잡한 라우팅 규칙이 필요하면 다른 애플리케이션 라우터를 사용해야 합니다.
- 업데이트을 클릭하십시오.
- 마스터 구성에 직접 저장을 클릭한 후 서버 또는 클러스터를 다시 시작해서 변경사항을 저장하십시오.
주의: CEA 샘플 패키지는 구성 변경을 자동화하는 스크립트의 개발 및 테스트를 단순화하기 위해 사용할 수 있는 wsadmin(Jython) 스크립트 라이브러리를 포함합니다. 추가 정보는 CEA에 대한 wsadmin(Jython) 스크립트 프로시저 정보를 참조하십시오. - 사용자 정의 애플리케이션 라우터를 사용하십시오.
- 관리 콘솔에서 환경 > SIP 애플리케이션 라우터를 클릭하십시오. DAR 컴포넌트를 포함하여, 사용 가능한 애플리케이션 라우터 목록이 테이블에 표시됩니다.
- 목록에서 사용자 정의 SIP 애플리케이션 라우터를 선택하거나 새로 작성을 클릭하여 새 라우터를 작성하십시오. 구성 탭에 애플리케이션 라우터의 이름과 애플리케이션 라우터의 제공자 이름이 표시됩니다. 애플리케이션 라우터의 제공자 이름을 사용자 정의 애플리케이션 라우터 구현 완전한 클래스 이름으로 설정해야 합니다.
- Java 아카이브(JAR) 파일을 서버 클래스 경로에 두십시오. 예를 들어,
JAR 파일을 java_home/lib/ext 디렉토리에
두고 이 디렉토리가 서버의 클래스 경로에 포함되는지
확인하십시오.
문제점 방지: 충돌을 일으킬 수 있으므로 이 경로를 서버 > 서버 유형 > Websphere Application Server > server_name > SIP 컨테이너 > Java 및 프로세스 관리 > 프로세스 정의 > JVM(Java Virtual Machine) > 클래스 경로 항목에 추가하지 마십시오. gotcha
- 필요에 따라 필수 필드에 정보를 입력하거나 편집하십시오. 필수 필드는 별표(*)로 식별됩니다.
- 적용을 클릭한 후 마스터 구성에 직접 저장을 클릭하십시오.
- 애플리케이션 라우터의 대상을 변경하려면 라우터 이름을 클릭하고 대상이 나열되는지 여부를 확인하십시오. 대상이 나열되면 대상을 선택한 후 애플리케이션 라우터로 이동 단추를 클릭하십시오. 드롭 다운 메뉴에서 또 다른 애플리케이션 라우터를 선택할 수 있습니다.
- 마스터 구성에 직접 저장을 클릭한 후 서버 또는 클러스터를 다시 시작해서 변경사항을 저장하십시오.
주의: CEA 샘플 패키지는 구성 변경을 자동화하는 스크립트의 개발 및 테스트를 단순화하기 위해 사용할 수 있는 wsadmin(Jython) 스크립트 라이브러리를 포함합니다. 추가 정보는 CEA에 대한 wsadmin(Jython) 스크립트 프로시저 정보를 참조하십시오. - 사용자 정의 특성을 사용하여 SIP 애플리케이션 라우터를
구성하십시오. 다음 사용자 정의 특성을 사용하여
DAR 또는 사용자 정의 애플리케이션 라우터를 구성할 수 있습니다. 이 사용자 정의
특성은 관리 콘솔 설정을 대체합니다.
- 관리 콘솔에서 서버>서버 유형>WebSphere Application Server> server_name을 클릭하십시오.
- 컨테이너 설정 아래에서 SIP 컨테이너 설정을 펼치고 SIP 컨테이너를 클릭하십시오.
- 추가 특성 아래에서 사용자 정의 특성을 클릭한 후 새로 작성을 클릭하십시오.
- DAR의 경우 javax.servlet.sip.ar.dar.configuration 사용자 정의 특성을 사용하십시오. 이 특성은 JSR 289 스펙의 부록 C에 설명된 대로 애플리케이션 라우터가 SIP 요청을 애플리케이션에 보내는 순서를 정의하는 DAR 특성 파일의 위치를 지정합니다.
- 사용자 정의 애플리케이션 라우터의 경우 javax.servlet.sip.ar.spi.SipApplicationRouterProvider 사용자 정의 특성을 사용하십시오. 이 특성은 JSR 289 스펙의 15.4.2 섹션에 설명된 대로 사용자 정의 애플리케이션 라우터 구현 완전한 클래스 이름을 지정합니다. 사용자 정의 애플리케이션 라우터 구현 클래스는 애플리케이션 라우터가 SIP 요청을 애플리케이션에 보내는 순서를 정의합니다.
- 마스터 구성에 직접 저장을 클릭한 후 서버 또는 클러스터를 다시 시작해서 변경사항을 저장하십시오.
결과
하위 주제
SIP 애플리케이션 라우터 콜렉션
이 페이지를 사용하여 SIP 애플리케이션 라우터를 작성 및 삭제합니다. SIP(Session Initiation Protocol) 애플리케이션 라우터에서는 초기 SIP 요청에서 SIP 애플리케이션의 실행 순서를 선택할 수 있습니다.SIP 애플리케이션 라우터 설정
이 페이지를 사용하여 SIP 애플리케이션 라우터 컨테이너 설정을 구성하십시오. SIP(Session Initiation Protocol) 애플리케이션 라우터에서는 SIP 애플리케이션이 트리거되는 순서를 선택할 수 있습니다. 기본 애플리케이션 라우터(DAR)를 사용하거나 SIP 서블릿 스펙을 준수하는 사용자 정의 애플리케이션 라우터를 지정할 수 있습니다.애플리케이션 경로 지정 순서 설정
이 페이지를 사용하여 기본 SIP 애플리케이션 라우터(DAR)에서 기본 애플리케이션 시작 순서 또는 고급 애플리케이션 경로 지정 규칙(DAR 구성)에 의존해야 하는지 여부를 지정합니다.애플리케이션 시작 순서 설정
이 페이지에서 SIP(Session Initiation Protocol) 요청이 애플리케이션으로 라우트되는 순서를 정의할 수 있습니다.SIP 컨테이너 사용자 정의 특성
다음 사용자 정의 특성을 SIP(Session Initiation Protocol) 컨테이너의 구성 설정에 추가할 수 있습니다.기본 애플리케이션 라우터 규칙 콜렉션
이 페이지를 사용하여 기본 애플리케이션 라우터(DAR) 경로 지정 규칙을 보거나 수정하거나 새 DAR 구성 파일을 가져옵니다. DAR은 SIP(Session Initiation Protocol) 애플리케이션이 트리거되는 순서를 선택할 때 사용할 수 있는 SIP 애플리케이션 라우터입니다.기본 애플리케이션 라우터 규칙 설정
이 페이지를 사용하여 애플리케이션 라우터 규칙의 세부사항을 편집합니다.
관련 개념:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tcea_sipapprouter_cfg
파일 이름:tcea_sipapprouter_cfg.html