Core icon indicating copy to clipboard operation
Core copied to clipboard

Netzwerkprotokoll überarbeiten

Open Taronyu opened this issue 8 years ago • 10 comments

Da wir jetzt schon mal dabei sind, die Hälfte umzubauen, würde ich auch eine Überarbeitung des Netzwerkprotokolls zwischen Core und Sendern anstreben. Für die C9000 Kisten kann ich im raspager-proxy einen Umsetzer implementieren, das ist also kein wirkliches Problem. Ich würde damit aber warten wollen, bis der Core als Master-Server sauber läuft. Nicht zu viel auf einmal machen ;)

Der Einfachheit halber würde ich JSON-Nachrichten vorschlagen. Ein Binärprotokoll ist von der Bandbreite zwar besser, aber in der Umsetzung komplexer. Oder man nutzt beispielsweise Googles protobuf.

Hier mal mein erster Vorschlag: dapnet_msg.txt

Ansonsten können wir gerne mal sammeln, welche Features man haben möchte. Denkbar wäre beispielsweise auch, dass der Sender Statistiken liefern kann: Anzahl der tatsächlich gesendeten Nachrichten, SWR, usw.

Taronyu avatar Feb 01 '17 12:02 Taronyu