Meldungsfilter einrichten

<< Klicken Sie hier um das Inhaltsverzeichnis anzuzeigen >>

Navigation:  Konfiguration >

Meldungsfilter einrichten

Die Planning Base Meldungsfilter werden beim Eintreffen neuer Meldungen vom Newsroom  Dienst  notifiziert. Dies läuft über UDP-Verbindungen, welche von Seiten der Planning Base als auch von Seiten des Newsroom Dienstes konfiguriert werden müssen.

Technischer Ablauf

Eine Planning Base Instanz muss sich beim Newsroom   für den Emfpang von Meldungsnotifikationen registrieren. Der Newsroom  Dienst verwaltet alle angemeldeten Planning Base Instanzen in einer internen Liste.

Für die Registrierung der Planning Base Instanzen stellt der Newsroom Dienst  einen UDP-Port zur Verfügung.

Beim Start der Planning Base sendet sie an diesen UDP Port ein Paket mit Registrierungsdaten. Dieses Paket enthält die Hostadresse der Planning Base Instanz sowie einen UDP Port auf dem Hostrechner, der für den Empfang der Meldungsnotifikationen genutzt wird. Im Paket ebenfalls enthalten sind alle von der Planning Base abonnierten Filter.

Beim Eingang neuer Meldungen für einen bestimmten Filter notifiziert der Newsroom Dienst nun alle dafür registrierten Planning Base Instanzen über die zuvor bekanntgegebenen UDP-Verbindungen.

Wird die Planning Base Instanz beendet, meldet sie sich beim Newsroom ab und wird aus der internen Liste der Empfänger gestrichen.

(Es findet weiterhin eine Benachrichtung des Newsroom statt, wenn während der Laufzeit einer Planning Base Instanz neue Filter hinzugefügt, oder bestehende Filter bearbeitet bzw. entfernt werden.)

Konfiguration

Im Newsroom  der Port, auf dem auf eingehende Planning Base Registrierungen gewartet werden soll

;NR.INI

[NewsAlerter]

Enabled=1

Port=8090

In der Planning Base, der Host und der Port, an den sie ihrerseits die Registrierungsdaten senden soll (entspricht also der  Newsroom Instanz)

;PB.INI

[NewsAlerter]

Host=newsroomserver01

Port=8090

In der Planning Base, den Port, auf dem die Instanz auf den Eingang neuer Meldungsnotifikationen wartet. (Die Hostadresse der Planning Base Instanz wird automatisch ermittelt und muss nicht konfiguriert werden.)

;PB.INI

[NewsObserver]

Enabled=1

NotifyPort=8091

 

In den einzelnen Sektionen können über einige weitere Parameter Standardverbindungseinstellungen (Timeouts usw.)

übersteuert werden.

 

Siehe auch

Sektion NewsAlerter im NR

Sektion NewsAlerter in der PB

Sektion NewsObserver in der PB