<<< Previous topic - Next topic >>> |
|
Author |
Message |
Priamos
Joined: 10 Apr 2007 Posts: 10
|
Posted: 12.04.2007, 09:14 Post subject: Embedded HTTP-Server |
|
|
Das geliefert Beispiel zum HTTP-Server über BOA (linux starter kit / user manual) und der BASH-Datei ist zur Demonstration sicher gut geeignet ist aber wenig performant.
Sicher ist eine in C-codierte CGI-Anwendung deutlich schneller.
Am schnellsten wird jedoch eine Anwendung sein (Prozessdatenerfassung) , die den HTTP-Server bereits integriert hat und ohne den CGI-Overhead auskommt.
(Dynamische Seiten).
Welchen embedded http-server kann man für einen C-Applikation empfehlen ? _________________ Gruss
Johann Wagner |
|
Back to top |
|
|
kdw
Joined: 05 May 2006 Posts: 1460
|
Posted: 12.04.2007, 13:41 Post subject: CGI zu langsam ... |
|
|
Hallo.
Mir ist da kein Server bekannt. Ich sehr allerdings auch das Performance-Problem nicht wirklich. Boa ist ein sehr stabiler Server. Diesen Vorteil sollte man nicht unterschätzen.
Wenn man eine Anwendung ist zwei Komponenten aufteilt, dürfte es kein Problem geben: Siehe: http://www.dilnetpc.com/mHT5280-40.pdf. Dieses Beispiel bitte nur als Vorlage für eine Zwei-Komponenten-Lösung betrachten. Das CGI-Programm muss dann jeweils nur noch eine Datei lesen. Die dynamischen Daten stehen da schon drin.
Boa-CGI-Programme kann man selbstverständlich auch in C schreiben: Siehe: http://www.dilnetpc.com/mHT5280-16.pdf. Dann ist es noch etwas schneller.
Gruß
KDW |
|
Back to top |
|
|
|