Forum: PC-Programmierung Webserver interface zu pc programm


von Michael M. (lernender)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich habe eine kleine Regelung mit ein paar Sensoren, die auf einem uC 
läuft. Ein Raspberry übernimmt die Kommunikation und hierfür habe ich 
ein kleines C Programm geschrieben, welches die Dates vom uC loggt und 
eine Parameterbeschreibung einliest. Nun möchte ich auf dem Raspberry 
einen Webserver laufen lassen, damit ich über einen Browser die 
aktuellen Daten sehen kann und auch Einstellungen ändern kann.
Ich hätte gerne eine paar Tips, wie ich die Schnittstelle zwischen 
Webserver und der Applikation am einfachsten herstelle.

Funktion:

Webserver kann Parameterbeschreibungen lesen
Webserver kann Werte lesen und schreiben

Vielen Dank und Grüße
Michael

von waflija (Gast)


Lesenswert?

kommt ganz auf dein Programm und Webserver an.

Möglichkeit 1)
Beide schreiben in die gleichen Datenbank

Möglichkeit 2)
direkte Anbindung - Stichwort CGI

Möglichkeit 3)
webserver libary einbinden und alles in C schreiben (ist auch am 
kleinsten von Speicher und RAM)

Möglichkeit 4 (eher ne Notlösung)
Transfer mit Socket oder zentraler Datei.

von Daniel F. (df311)


Lesenswert?

ich habe sowas ähnliches (Sensor am Raspi und ohne µC) neulich mit 
sqlite gemacht. php (mit lighttpd als Server) und C-Programm greifen 
beide auf die gleiche DB zu...

: Bearbeitet durch User
von Michael M. (lernender)


Lesenswert?

Vielen Dank für die schnellen Antworten!
Die Datenbank scheint hier das einfachste zu sein.
Dann werde ich es so umsetzen.

VG
Michael

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.