핵심 알림 클래스 정의
알림 클래스는 응용 프로그램에 의해 생성된 한 가지 알림 유형을 정의합니다. 각 알림 클래스는 응용 프로그램 내에서 고유한 이름을 가져야 합니다. 알림 데이터 및 알림 클래스와 관련된 다른 데이터베이스 개체를 저장하는 테이블은 파일 그룹에 둘 수 있습니다. 이 항목에서는 핵심 알림 클래스를 만들고 이름을 지정한 후 파일 그룹에 두는 방법을 설명합니다.
핵심 알림 클래스
응용 프로그램 정의 내에 하나 이상의 알림 클래스를 정의합니다. 알림 클래스에 대해 정의한 속성은 알림 클래스에 대한 데이터베이스 개체의 이름 및 위치를 결정합니다.
알림 클래스에 대해 다음 속성을 정의해야 합니다.
- 이름
- 스키마
- 콘텐츠 포맷터
- 지원되는 배달 프로토콜
필요에 따라 다음 속성을 정의할 수 있습니다.
- 다이제스트 또는 멀티캐스트 배달
- 알림 일괄 처리 크기
- 알림 만료 기간
응용 프로그램 정의에 알림 클래스 테이블에 대한 인덱스는 정의할 수 없습니다. Notification Services는 알림 서식 지정 및 배달을 위해 배포자가 실행하는 쿼리를 최적화하고 이전 알림 데이터를 제거하기 위해 데이터 제거 구성 요소가 실행하는 쿼리를 최적화하는 인덱스를 자동으로 추가합니다.
알림 클래스를 정의하려면
XML을 통해 응용 프로그램을 정의할 경우에는 ADF(응용 프로그램 정의 파일)에 알림 클래스를 정의하고 프로그래밍 방식으로 응용 프로그램을 정의할 경우에는 NMO(Notification Services Management Objects)를 사용하여 알림 클래스를 정의합니다.
알림 클래스 이름 지정
응용 프로그램의 각 알림 클래스에는 고유한 이름이 있어야 합니다. 이 이름은 응용 프로그램 개체를 만들고 관리 보고서를 실행하는 데 사용됩니다.
알림 클래스의 이름을 지정하려면 다음 항목을 참조하십시오.
파일 그룹 지정
각 알림 클래스는 파일 그룹에 둘 수 있습니다. 파일 그룹을 지정하지 않으면 알림 테이블 및 기타 데이터베이스 개체가 응용 프로그램 데이터베이스에 대한 기본 파일 그룹에 자동으로 생성됩니다.
파일 그룹에 대한 자세한 내용은 파일 및 파일 그룹 사용을 참조하십시오.
알림 클래스 파일 그룹을 정의하려면
XML을 통해 응용 프로그램을 정의할 경우에는 ADF(응용 프로그램 정의 파일)에 알림 클래스 파일 그룹을 정의하고 프로그래밍 방식으로 응용 프로그램을 정의할 경우에는 NMO를 사용하여 알림 클래스 파일 그룹을 정의합니다.
참고 항목
개념
알림 스키마 정의
콘텐츠 포맷터 구성
다이제스트 또는 멀티캐스트 배달 지정
알림 일괄 처리 크기 지정
알림 만료 기간 지정
데이터 제거 구성