Package: tntnet (3.0-3.1)
Links for tntnet
Debian Resources:
Download Source Package tntnet:
Maintainer:
External Resources:
- Homepage [www.tntnet.org]
Similar packages:
Modulær netprogramserver med flere tråde for C++
Tntnet har et skabelonsprog kaldt ecpp svarende til PHP, JSP eller Mason, hvor du kan indlejre C++-kode i en HTML-side for at oprette aktivt indhold. Ecpp-filerne er forhåndskompileret til C++-klasser kaldt for komponenter og kompileret og lænket i et delt bibliotek. Denne proces udføres på kompileringstidspunktet. Internetserveren Tntnet kræver kun det kompilerede komponentbibliotek.
Da internetprogrammer kompileres til standardkode, så er de meget hurtige og kompakte.
Komponenter kan kalde andre komponenter. Så du kan oprette byggeblokke med HTML-dele og kalde dem i andre sider ligesom underprocesser.
Forespørgsler fortolkes af tntnet og forespørgselsinformationen kan nemt tilgås af komponenterne. Programmet understøtter GET- og POST-parametre og MIME multipart-forespørgsler for filoverførsler.
Skabelonsproget har også understøttelse for internationale programmer. Du kan nemt oprette internetprogrammer for forskellige sprog.
Andre funktioner er: cookier, HTTP-overførsel, forespørg automatisk efter parameterfortolkning og konvertering, automatisk sessionshåndtering, afgrænsede variabler (anvendelse, forespørgsel og session), oversættelse og hold-i-live.
Logning udføres igennem cxxtools, som tilbyder en unik API for log4cpp, log4cxx eller simpel logning til filer eller konsol.
Tntnet kan bruge flere tråde og et stort arbejde er brugt på at gøre programmet skalerbart. Programmet bruger en dynamisk pool af arbejdstråde, som svarer på forespørgsler fra HTTP-klienter.
Denne pakke indeholder serveren.
Other Packages Related to tntnet
|
|
|
|
-
- dep: init-system-helpers (>= 1.54~)
- Hjælpeværktøjer for alle init-systemer
-
- dep: libc6 (>= 2.34)
- GNU C-bibliotek: Delte biblioteker
also a virtual package provided by libc6-udeb
-
- dep: libcxxtools10 (>= 3.0.0)
- library of unrelated but useful C++ classes (library)
-
- dep: libgcc-s1 (>= 3.0)
- GCC støttebibliotek
-
- dep: libstdc++6 (>= 13.1)
- GNU Standard C++ bibliotek v3
-
- dep: libtntnet13t64 (>= 3.0)
- Tntnet libraries
-
- dep: net-tools
- Netværksværktøjssættet NET-3
-
- dep: tntnet-runtime (= 3.0-3.1)
- Tntnet-kørselstidssystem
-
- sug: libtntnet-dev
- Tntnet library development headers
-
- sug: tntnet-doc
- Dokumentation for Tntnet
Download tntnet
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
riscv64 | 77.1 kB | 190.0 kB | [list of files] |