Am Mittwoch, 31. Mai 2017, 12:28:32 CEST schrieb Jan-Tarek Butt via Dev:
Im falle von netmon-node-client geht es darum die Entwicklung des Netmon-ng zu unterstützen.
Ich denke Clemenz wird dazu aber auch nochmal Stellung beziehen.
Moin!
Die Kommunikation mit Netmon läuft über eine authentifizierte REST API im json:api Format. Zur Kommunikation mit der API wird ein Client benötigt, der die Daten des Geräts mit Netmon synchronisieren kann. Der Client den ich anbiete ist ein Proof-of-Concept und mit Sicherheit nicht der Weisheit letzter Schluss.
Ich habe den von mir entwickelten Client in die Firmware integriert um Interessierten leichteres Testen zu ermöglichen. Der Client ist aktuell standardmäßig deaktiviert und muss von Interessenten, die am Test teilnehmen wollen manuell aktiviert werden. Von meiner Seite aus bleibt das solange, bis wir der Meinung sind dass das ganze produktiv gehen kann.
Dass der Kern der Software nach dem Client-Server Prinzip arbeitet, darf in diesem Zusammenhang gerne als Aufforderung verstanden werden alternative Clients zu Entwickeln, die genau an die eigenen Bedürfnisse angepasst sind. Ein solcher alternativer Client kann gerne auch den von mir entwickelten Client in unserer Firmware ersetzen. Wenn jemand aus der Runde einen solchen Client sogar auf Basis bereits integrierter Tools umsetzen kann würde ich das sehr begrüßen. Bis dahin würde ich vorschlagen den aktuellen Stand aufzunehmen.
Viele Grüße Clemens