작업 클래스 멤버쉽 및 규칙 정의

이 페이지를 사용하여 작업 클래스에 응용프로그램 모듈 요청 유형을 지정하십시오. 이 단계는 작업 클래스에 하이퍼텍스트 전송 프로토콜(HTTP), 엔터프라이즈 Bean, Web Service 또는 버스를 정의하며 On Demand Router에서 서비스 정책의 우선순위를 정하는 데 사용됩니다. 지원되는 요청에는 HTTP, 인터넷 InterORB 프로토콜(IIOP), SOAP 및 Java Messaging Service(JMS)가 있습니다. 미들웨어 응용프로그램에는 HTTP 작업 클래스만 지원됩니다.

이 페이지를 보려면 응용프로그램 > 모든 응용프로그램 > application_name > 서비스 정책 또는 라우팅 정책>request_type > 새로 작성을 클릭하십시오.

단계 1: 작업 클래스 일반 특성 정의
이름
작업 클래스의 이름을 지정합니다.

이름 필드에는 # \ / , : ; " * ? < > | = + & % '가 포함될 수 없습니다. 정의된 이름은 작업 클래스에서 고유해야 합니다.

단계 2: 작업 클래스 멤버쉽 정의

작업 클래스에 응용프로그램 모듈을 추가하려면 멤버쉽 필드를 사용하십시오. 연관은 하나의 모듈로 제한되지 않습니다. 이 공통 그룹화를 통해 서비스 정책에서 지정된 우선순위를 수신하도록 모든 작업 카테고리를 작업 클래스로 어셈블할 수 있습니다. 필드는 사용된 요청 유형에 따라 조금씩 다릅니다.

모듈
목록에서 적절한 모듈을 선택하십시오. JMS 작업 클래스의 경우 모듈 목록에서 엔터프라이즈 Bean Jar 파일을 선택하면 엔터프라이즈 Bean 이름을 선택할 수 있는 새 메뉴가 표시됩니다.
EJB
IIOP 요청에 사용하십시오. 목록에서 적절한 엔터프라이즈 Bean을 선택하십시오. 결과 엔터프라이즈 Bean이 사용 가능 목록에 표시됩니다. 필터 옵션을 사용하여 선택된 엔터프라이즈 Bean에 특정한 엔터프라이즈 Bean 메소드의 필터된 목록을 보십시오.
Web Service
SOAP 요청에 사용할 경우. 목록에서 적절한 Web Service를 선택하십시오. 결과 Web Service가 사용 가능 목록에 표시됩니다.
버스
JMS 요청에 사용할 경우. 목록에서 적절한 버스를 선택하십시오. 결과 버스가 사용 가능 목록에 표시됩니다. 필터 옵션을 사용하여 선택된 버스에 특정한 버스 메소드의 필터된 목록을 보십시오.
사용 가능
사용 가능 목록에서 적절한 HTTP, EJB, Web Service 또는 버스 목적지를 선택하십시오. Ctrl 키를 누른 상태에서 모든 선택사항을 강조표시하고 추가를 클릭하여 여러 개의 목적지를 선택하고 작업 클래스에 선택된 목적지 구성원을 추가하십시오.
다음의 구성원
작업 클래스의 구성원으로 포함된 모든 모듈이 이 목록에 표시됩니다. 구성원을 제거하려면, 구성원을 선택한 후 제거를 클릭하십시오.
사용자 정의
  • HTTP: 사용자 정의 HTTP 패턴
  • EJB:
    • 사용자 정의 EJB 이름
    • 사용자 정의 EJB 메소드
  • JMS:
    • 사용자 정의 버스 이름
    • 사용자 정의 목적지
name:type 형식에서, 여기서 nametype은 플레이스홀더입니다. 패턴 추가를 클릭하여 사용자 정의 목적지를 작업 클래스의 구성원으로 만드십시오. 와일드 카드 옵션 (*)도 사용할 수 있습니다. 사용자 정의 패턴 필드는 일반 표현식을 지원합니다. 예를 들면, 하나의 사용자 정의 패턴을 사용하여 get으로 시작하는 모든 EJB 메소드 이름을 지정할 수 있습니다.
단계 3: 작업 클래스 작성 확인

조치 요약에는 작업 클래스 작성에 대한 변경사항이 표시됩니다.

작업 클래스를 작성하려면 완료를 클릭하십시오.

규칙 추가

규칙을 작성할 수 있는 규칙 패널을 엽니다. 편집할 기존 규칙을 선택하거나 새 규칙을 작성하십시오.

제공된 요청 유형에 대해 다음 속성을 볼 수 있습니다.

조건 조건을 추가하거나 하위 표현식 빌드 유틸리티를 사용하여 조건을 작성하십시오. 또는 기존 규칙 조건을 클릭하여 변경하십시오. 예를 들어, 규칙에서 Fred로 설정된 사용자 ID의 피연산자를 사용할 경우, 규칙 조건은 uid = 'Fred'로 표시됩니다.
조치 선택 다음 옵션에서 선택하십시오.
라우팅 허용
편집 이름 선택 목록에서 라우팅이 허용되는 편집 이름을 선택하십시오.
유사한 라우팅 허용
편집 이름 선택 목록에서 라우팅이 허용되는 편집 이름을 선택하십시오.
라우팅 경로 재지정
경로 재지정할 URI 입력 필드에 요청을 재지정할 URI를 입력하십시오.
리턴 코드와 함께 라우팅 거부
리턴 코드 입력 필드에 라우팅 거부 리턴 코드를 제공하십시오.
유지보수 모드의 서버에 허용
유지보수 모드의 서버를 선호하여 허용
규칙 삭제

기존의 선택된 규칙을 삭제합니다.




WebSphere Extended Deployment Information Center(온라인)

관련 정보
미들웨어 응용프로그램 콜렉션
새 미들웨어 응용프로그램 작성
미들웨어 응용프로그램 설정
비관리 웹 응용프로그램 설치

middlewareapps_detail_rule