Klone 2.0.0: Webanwendungen in C/C++

Die Embedded-Firma Koan Logic hat ihr Webserver-Framework Klone in Version 2.0 veröffentlicht. Damit lassen sich Webanwendungen in C und C++ entwickeln.

Neben Verbesserungen der Performance und einigen Bugfixes bietet Klone 2.0 nun virtuelle Hosts, ein neues Build-System sowie Unterstützung für die CGI-Schnittstelle.

Mit Klone können Entwickler die Anweisungen für dynamische Webseiten in den Sprachen C und C++ in HTML-Seiten einbetten. Wie bei anderen serverseitigen Webanwendungen werden die Programmabschnitte in Kommentaren der Form “<% %>” eingebettet. Die Anwendung lässt sich zusammen mit dem Webserver in eine ausführbare Datei übersetzen.

Der resultierende Anwendungsserver beherrscht HTTP und HTTPS. Aufgrund seines geringen Speicherverbrauchs eignet er sich nach Angaben der Hersteller auch für Weboberflächen von Embedded-Systemen.

Auf der Website, die mit der hauseigenen Software betrieben wird, ist Klone unter einem dualen Lizenzmodell erhältlich: Es gilt wahlweise GPLv2 oder die KLone Commercial License, so dass sich der Webserver auch in proprietären Produkten verwenden lässt.

Vom manuellen Download des Quellcodes raten die Entwickler übrigens ab: Das Klone-Tutorial erklärt, wie sich Download und Kompilieren viel praktischer mit einem Makefile erledigen lassen.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Nach oben