Hallo, auf mich wird hier demnächst die Aufgabe zukommen, auf einem Mikrocontroller -wahrscheinlich ein CAN-AVR- einen Webserver zu implementieren (Zunächst mittels Wiznet W3150, bei späteren Typen dann möglicherweise mit einer Implementierung des restlichen TCP/IP-Stacks). Natürlich könnte ich jetzt mit Hilfe der RFC2616 so lange im Trüben fischen, bis das geht. Aber vermutlich wurde dieses Rad schon mal erfunden, und sicher gibt es auch irgendwo Literatur zum Thema bzw. haben das hier schon mal einige gemacht. Die Seite von Ulrich Radig hab ich mir bereits mal angeschaut; leider bringt mich der Quelltext ohne weiter Erläuterungen nicht viel weiter, aus rechtlichen Gründen kommt auch nicht in Frage, hier Ulrich Radigs Software direkt zu verwenden. Also, wenn mir irgendwe sachdienliche Hinweise liefern kann, wie man das angeht bzw. wo man Infos bekommen kann, wäre ich überaus dankbar. Gruß, Harald
Warum nicht das von U.R., der hat das Rad doch auch nicht neu erfunden.
Weil ich das hier für meinen Brötchengeber machen muß und daher rechtlich vermutlich einiges gegen Ulrichs Software spricht. Gruß, Harald
Oder kauf Dir Ethernut bei Opticompo oder so, oder ist das sogar frei? Ich würde meine Zeit besser nutzen als Dinge neu zu erfinden. Auch für RTOS vie VxWorks gibts sowas Auf welcher Plattform soll dein Server laufen?
Auch ich habe vor ein ähnliches Projekt anzugehen. Aber die Sache mit TCP/IP ist schon ganz schön heftig. Aus diesem Grund habe ich mir ein Referenzwerk dazu gekauft: http://www.terrashop.de/ITP4094/artikel.php Ich glaube der Tipp stammt auch aus irgendeinem anderen Beitrag hier im Forum. Von dem Buch bin ich wirklich begeistert. Es ist alles von Grund auf erklärt und bietet sich ganz gut an in die "Netzwerkeleien" einzuarbeiten. Die richtige Literatur ist für so ein Projekt das A und O.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.