Sonstige Systembestandteile


[ Seminar Linux und Apache ] [ Inhalt ] [ GUI/PDA Software ] [ Hardwarezugriffe ]

Übersicht: Sonstige Systembestandteile


Browser

Konqueror/Embedded [16] basiert auf dem erfolgreichen Browser Konqueror, läuft jedoch auf der QT/Embedded Plattform und kommt so ohne KDE und X Window aus.
Unterstützt werden:
Konqueror/Embedded basiert auf den originalen Quellen des Konqueror und ist dadurch immer auf dem aktuellen Stand der Entwicklung.
Des Weiteren gibt es:


Email

smtpclient[18] : Dieses Programm kann dazu benutzt werden, Emails zu verschicken, z.B. für Statusmeldungen bei Steuerrechnern. Man sollte beachten, dass bei Email-Nachrichten nicht sichergestellt ist, dass diese ankommen. Email ist also nicht für kritische Anwendungen geeignet.


Server

boa[19] ist ein kleiner Webserver, der sich mit der uClibc linken lässt und CGI-Programme unterstützt.
Bei CGI (Common Gateway Interface) Programmen ist zu beachten, dass auf embedded Systemen in der Regel kein Platz für leistungsfähige Skriptsprachen-Interpreter ist. Es muss also möglicherweise auf C ausgewichen werden. Zur Unterstützung bietet sich die cgi-lib[20] an. Eine einfache Anwendung sieht wie folgt aus:


int main()
{
LIST *head;
head = cgi_input_parse();
mime_header("text/html");
html_begin("CGI Sample Application",NULL);
h1("CGI Sample Application");
if(head == NULL)
h3("List Empty");
else
list_print(head);
html_end();
return 0;
}

Weitere, für den Embedded Bereich geeignete Server sind


[ Seminar Linux und Apache ] [ Inhalt ] [ GUI/PDA Software ] [ Nach oben ] [ Hardwarezugriffe ]