Orbacus Notify

Features

QoS(Quality-of-Service) 및 관리 속성

Orbacus Notify는 모든 표준 QoS 및 관리 속성을 지원합니다. 풀 모델 풀 인터벌(pull model pull interval) 및 통신 실패로 인한 이벤트 재시도를 포함하여 Notification Service 사양의 고유한 단점을 극복할 수 있는 방법을 제시합니다.

맞춤형 구성

소수의 공급업체, 소비자에서 다수의 외부 클라이언트에 이르는 다양한 시스템 구성에서 최대 성능을 제공하도록 Orbacus Notify를 구성할 수 있습니다. 또한 Orbacus Notify를 이벤트 신뢰성, 이벤트 처리량과 같은 경쟁 요건을 기반으로 조정할 수 있습니다.

구독 공유

구조화 이벤트가 이벤트 헤더에서 도메인과 유형별로 분류되므로 원하지 않는 이벤트가 애초에 생성되지 않습니다. 각 알림 채널은 "제공됨" 및 "구독됨" 이벤트 유형 목록을 유지 관리합니다. 공급업체는 제공되는 유형을 추가 또는 제거할 수 있으며 소비자는 구독을 추가 또는 제거할 수 있습니다.

이벤트 해석

이벤트 공급자와 소비자가 유형에 관계없이 이벤트를 주고받을 수 있습니다. Orbacus Notify는 이벤트가 소비자 요구 사항에 따라 '최소 수준으로 억제되는' 이벤트 해석을 완벽하게 지원합니다.

딜리버리 모델

Orbacus Notify는 공식 푸시 앤 풀(push and pull) 딜리버리 모델과 하이브리드 조합을 지원합니다.

이벤트 서비스 호환성

Orbacus Notify는 이전 버전의 OMG Event Service와 완벽하게 호환되므로 기존 이벤트 서비스 클라이언트에 대한 원활한 마이그레이션 경로를 제공합니다.

이벤트 딜리버리

Orbacus Notify는 이벤트 서비스 클라이언트와의 역호환성을 유지하기 위해 형식을 지정하지 않은 이벤트 딜리버리를 지원합니다. Orbacus Notify는 또한 구조화된 이벤트와 시퀀스 구조화 이벤트 딜리버리를 지원합니다. 구조화된 이벤트를 사용하면 이벤트당 QoS를 지정할 수 있으며 필터링 가능하고 불투명한 필드로 구성되는 이벤트를 구성할 수 있습니다. 구조화된 이벤트가 실제 IDL 유형이므로 필터링 가능한 필드가 Orbacus Notify에 표시되고 이벤트 필터링 과정에서 사용됩니다.

시퀀스 구조화 이벤트

클라이언트가 소형 이벤트를 자주 전송하는 경우 시퀀스 구조화 이벤트 사용을 고려할 수 있습니다. 하나 이상의 구조화 이벤트가 결합되어 단일 메서드 호출로 전송됩니다. 공급자가 시퀀스 구성을 완벽하게 제어할 수 있으며 실제 딜리버리 이전에 무작위 수의 이벤트를 누적할 수 있습니다. 마찬가지로 소비자의 경우 Orbacus Notify를 사용하여 이벤트 딜리버리를 위한 최대 배치 크기와 조정 간격을 구성할 수 있습니다.

필터링

Orbacus Notify는 매핑 필터를 사용하여 이벤트 헤더 수명과 우선 순위 속성 값 매핑을 지원합니다. 실제로 이 매핑은 Orbacus Notify 내에서의 이벤트 처리 방식을 변경합니다. 필터를 전달함으로써 서비스를 통틀어 다양한 지점에서 이벤트 플로우를 필터링할 수 있습니다. 따라서 소비자측의 중요한 네트워크 대역폭을 원하지 않는 이벤트에 사용하지 않고 의도적으로 사용할 수 있습니다.

release-rel-2020-9-2-5123 | Tue Sep 15 18:06:14 PDT 2020
5123
release/rel-2020-9-2-5123
Tue Sep 15 18:06:14 PDT 2020