SIP 애플리케이션 라우터

SIP 애플리케이션 라우터는 SIP 컨테이너에서 애플리케이션이 컨테이너 내에서 실행되는 순서를 선택합니다.

SIP 컨테이너는 전체 서비스 또는 기능을 배치하기 위해 다중 애플리케이션을 호출할 수 있습니다. 이 모듈형 및 작성 접근 방식은 애플리케이션 개발자가 새 애플리케이션 개발을 더 쉽게 할 수 있도록 해줍니다. 모듈형 애플리케이션은 더 쉽게 결합 및 관리가 가능하며 개별 애플리케이션 구현은 독립적으로 유지됩니다.

애플리케이션 라우터는 수신 메시지를 서비스하기 위해 올바른 순서로 올바른 애플리케이션을 선택합니다. 애플리케이션 라우터를 사용하려면 컨테이너가 작동해야 하지만 이는 컨테이너와는 별개의 논리 엔티티입니다. 애플리케이션 라우터는 JSR 289 스펙을 기반으로 합니다. 애플리케이션 라우터 기능에 대한 자세한 내용은 스펙을 참조하십시오.

기본 애플리케이션 라우터(DAR)는 JSR 289에 정의된 대로 SIP 컨테이너 사용자 정의 특성을 통해 컨테이너에 제공되는 표준 구성 파일로 구성 가능합니다. DAR 구성 파일은 DAR의 각 대상에 대해 관리 콘솔에서 업로드도 가능합니다.

애플리케이션 컴포지션이라고도 하는 애플리케이션 라우팅은 몇 가지 방식으로 처리 가능합니다.
  • 애플리케이션이 관리 콘솔을 사용하여 실행되어야 하는 순서를 지정하십시오.
  • 애플리케이션 라우터 구현을 포함하는 JAR(Java™ archive) 파일의 경로를 지정하거나 콘솔을 통해 제공자 또는 이를 클래스 경로에 추가하여 사용자 정의 애플리케이션 라우터 구현을 업로드하십시오. 특정 제공자는 SIP 컨테이너 사용자 정의 특성를 사용하여 정의 가능합니다.
  • 해당 특성 파일을 업로드하고 시스템 특성을 통해 해당 위치를 제공하여 DAR을 구성하십시오.
  • 대화식 마법사를 사용하여 DAR 구성 파일을 생성하십시오.
제한사항: WebSphere® Application Server에는 시작 동작 설정을 사용하여 SIP 애플리케이션 호출을 정렬하는 기본 방식이 있습니다. 정렬 순서는 애플리케이션 가중치를 기반으로 합니다. 이 가중치 정책은 DAR 특성 파일을 지정하지 않고 서버 또는 클러스터에 연관된 사용자 정의 애플리케이션 라우터가 없는 경우에만 적용됩니다.
문제점 방지 문제점 방지: CEA 기능이 사용되면 사용자 정의 애플리케이션 라우터와 동일한 서버 또는 클러스터에서 사용되는 경우 CEA 시스템 애플리케이션에는 특수한 고려사항이 요구됩니다. 애플리케이션 라우터를 배치하고 여전히 CEA 시스템 애플리케이션 기능을 유지보수하려면 다음 두 옵션 중 하나를 사용하십시오.
  • 사용자 정의 애플리케이션 라우터를 포함하지 않는 분리된 서버 또는 클러스터에서만 CEA를 사용하십시오.
  • 사용자 정의 애플리케이션 라우터가 모든 CEA 특정 메시지를 CEA 시스템 애플리케이션으로 라우팅하도록 하십시오. 이를 수행하려면 애플리케이션 라우터 개발자는 CEA 시스템 애플리케이션에 연관된 sip.xml 파일에 정의된 맵핑을 확인해야 합니다. CEA 시스템 애플리케이션에 연관된 sip.xml 파일은 app_server_root/systemApps의 디렉토리 경로에 있습니다.

    다음 정보는 commsvc 시스템 애플리케이션으로 라우팅하도록 사용자 정의 애플리케이션 라우터를 구성하는 방법에 대해 설명합니다. 예제는 commsvc 애플리케이션이 포함 및 포함되지 않은 사용자 정의 애플리케이션 라우터 구성을 보여줍니다.

    우선 다음은 commsvc가 포함되지 않은 예제 구성입니다.
    INVITE: ("TestB2bua", "DAR:To", "NEUTRAL", "", "NO_ROUTE", "0")
    INVITE 다음의 첫 번째 요소가 테스트 애플리케이션의 표시 이름이고 이 한 행의 애플리케이션 라우터는 b2bua 호출을 애플리케이션에 성공적으로 라우팅합니다. 그렇지만 SIP 컨테이너에 구성된 앞의 애플리케이션 라우터 구성을 사용하여 웹 협업 시도는 실패합니다.
    CEA 시스템 애플리케이션으로의 라우팅을 사용하려면 라우팅 요소만 복제하고 두 번째 요소 인스턴스에서 애플리케이션 이름을 변경하십시오.
    INVITE: ("TestB2bua", "DAR:To", "NEUTRAL", "", "NO_ROUTE", "0"),("commsvc", "DAR:To", "NEUTRAL", "", "NO_ROUTE", "0")
    이 조치를 통해 CEA 메시지가 제대로 라우팅됩니다.
gotcha

주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ccea_sipapprouter
파일 이름:ccea_sipapprouter.html