Alle Optionen
buster  ] [  bullseye  ] [  trixie  ] [  sid  ]
[ Quellcode: tntnet  ]

Paket: tntnet-doc (2.2.1-3)

Links für tntnet-doc

Screenshot

Debian-Ressourcen:

Quellcode-Paket tntnet herunterladen:

Betreuer:

Externe Ressourcen:

Ähnliche Pakete:

Dokumentation für Tntnet

Mit der Vorlagensprache »ecpp« von Tntnet können Sie ähnlich wie mit PHP, JSP oder Mason C++-Code zur Erzeugung aktiver Inhalte in eine HTML-Seite einbinden. Die ecpp-Dateien werden als Komponenten bezeichnet und als C++-Klassen vorkompiliert. Die Komponenten werden kompiliert und in einer Laufzeitbibliothek abgelegt. Dieser Prozess ist zur Kompilierzeit abgeschlossen. Der Webserver Tntnet benötigt nur die Bibliothek mit den kompilierten Komponenten.

Weil die Webapplikationen in nativen Code kompiliert werden, sind sie sehr schnell und kompakt.

Komponenten können andere Komponenten aufrufen. So können Sie Bausteine mit HTML-Fragmenten erstellen und in anderen Seiten wie Unterprozesse aufrufen.

Die Anfragen werden von Tntnet analysiert, so dass deren Informationen für die Komponenten leicht zugänglich sind. Tntnet unterstützt GET- und POST-Parameter und MIME-Multipart-Anfragen zum Hochladen von Dateien.

Die Vorlagensprache unterstützt auch internationalisierte Anwendungen. Sie können sehr einfach Webapplikationen für verschiedene Sprachen erstellen.

Weitere Merkmale sind: Cookies, HTTP-Upload, automatische Analyse und Umwandlung der Abfrageparameter, automatische Sitzungsverwaltung, Gültigkeitsbereiche für Variablen (Programm, Abfrage und Sitzung), Internationalisierung und die Aufrechterhaltung (keep-alive) von Verbindungen.

Cxxtools übernimmt die Protokollierung und stellt eine einzige API für log4cpp, log4cxx oder einfache Protokollierung in Dateien oder auf die Konsole bereit.

Tntnet ist vollständig multithread-fähig. Viel Arbeit wurde darauf verwendet, Tntnet skalierbar zu machen. Er verwendet ein dynamisches Reservoir von Worker-Threads, welche die HTTP-Anfragen der Clients beantworten.

Markierungen: Software-Entwicklung: Dokumentation, Beispiele, C++-Entwicklung, devel::web, role::documentation

Andere Pakete mit Bezug zu tntnet-doc

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • erweitert

tntnet-doc herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
all 463,1 kB825,0 kB [Liste der Dateien]