all options
wheezy  ] [  jessie  ] [  stretch  ] [  buster  ] [  sid  ]
[ Source: tntnet  ]

Package: tntnet (2.2.1-3 and others)

Links for tntnet

Screenshot

Debian Resources:

Download Source Package tntnet:

Maintainer:

External Resources:

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.

Tags: Software Development: Web, Implemented in: C++, User Interface: Daemon, Networking: network::server, protocol::http, Network Protocol: SSL/TLS, Role: Program, Purpose: use::transmission, web::appserver, World Wide Web: Server

Other Packages Related to tntnet

  • depends
  • recommends
  • suggests
  • enhances

Download tntnet

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha (unofficial port) 2.2.1-3+b1 66.8 kB209.0 kB [list of files]
amd64 2.2.1-3+b1 67.0 kB189.0 kB [list of files]
arm64 2.2.1-3+b1 64.7 kB181.0 kB [list of files]
armel 2.2.1-3+b1 63.8 kB176.0 kB [list of files]
armhf 2.2.1-3+b1 63.8 kB148.0 kB [list of files]
hppa (unofficial port) 2.2.1-3+b1 72.4 kB198.0 kB [list of files]
hurd-i386 2.2.1-3+b1 68.7 kB180.0 kB [list of files]
i386 2.2.1-3+b1 71.1 kB184.0 kB [list of files]
kfreebsd-amd64 2.2.1-3+b1 65.3 kB185.0 kB [list of files]
kfreebsd-i386 2.2.1-3+b1 68.7 kB176.0 kB [list of files]
m68k (unofficial port) 2.2.1-3+b1 63.4 kB168.0 kB [list of files]
mips 2.2.1-3+b1 65.9 kB200.0 kB [list of files]
mips64el 2.2.1-3+b1 64.5 kB207.0 kB [list of files]
mipsel 2.2.1-3+b1 66.6 kB200.0 kB [list of files]
powerpcspe (unofficial port) 2.2.1-3+b1 66.5 kB192.0 kB [list of files]
ppc64 (unofficial port) 2.2.1-3+b1 65.0 kB259.0 kB [list of files]
ppc64el 2.2.1-3+b1 65.8 kB257.0 kB [list of files]
s390x 2.2.1-3+b1 65.8 kB205.0 kB [list of files]
sh4 (unofficial port) 2.2.1-3+b1 72.1 kB171.0 kB [list of files]
sparc64 (unofficial port) 2.2.1-3+b1 60.8 kB189.0 kB [list of files]
x32 (unofficial port) 2.2.1-3+b1 68.6 kB176.0 kB [list of files]