Státní vlákna - State Threads
Vývojáři | Gene Shekhtman, Mike Abbott |
---|---|
Stabilní uvolnění | 1.9 / 2. října 2009 |
Napsáno | C |
Operační systém | Cross-platform |
Typ | Knihovna |
Licence | MPL / GPL |
webová stránka | state-threads.sf.net |
The Státní vlákna Knihovna je malá knihovna aplikací, která poskytuje základ pro psaní rychlých a vysoce škálovatelných internetových aplikací (např webové servery, proxy servery, agenti přenosu pošty nebo jakákoli aplikace založená na síťových datech) na Unixový platformy.
Tato knihovna kombinuje jednoduchost paradigmatu vícevláknového programování, ve kterém jedno vlákno podporuje každé současné připojení, s výkonem a škálovatelností architektury stavového stroje řízeného událostmi. Jinými slovy, tato knihovna nabízí vlákno API pro strukturování internetové aplikace jako stavový automat.
Knihovna State Threads je derivátem Přenosný běhový modul Netscape knihovna (NSPR), a proto je distribuována pod Veřejná licence Mozilla (MPL) verze 1.1 nebo GNU General Public License (GPL) verze 2 nebo novější.