State threads

State threads

The State Threads library is a small application library which provides a foundation for writing fast and highly scalable Internet applications (such as web servers, proxy servers, mail transfer agents, and so on, really any network-data-driven application) on UNIX-like platforms.

This library combines the simplicity of the multithreaded programming paradigm, in which one thread supports each simultaneous connection, with the performance and scalability of an event-driven state machine architecture. In other words, this library offers a threading API for structuring an Internet application as a state machine.

The State Threads library is a derivative of the Netscape Portable Runtime library (NSPR) and therefore is distributed under the Mozilla Public License (MPL) version 1.1 or the GNU General Public License (GPL) version 2 or later.

External links

* [http://state-threads.sourceforge.net/ State Threads library web page]
* [http://state-threads.sourceforge.net/docs/index.html Online documentation]
* [http://state-threads.sourceforge.net/docs/faq.html State Threads library FAQ]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Threads of Time — Infobox manhwa imagesize= 200 caption = Cover, Threads of Time volume 1 (Tokyopop edition) ko hangul = 살례탑 romanized = Sal Le Top genre = multigenre=y Adventure = y Fantasy = y Historical = y author = Noh Mi young publisher = flagicon|South Korea …   Wikipedia

  • Threads — Filmdaten Originaltitel Threads Produktionsland Großbritannien Or …   Deutsch Wikipedia

  • State ideology of the Soviet Union — Soviet Union This article is part of the series: Politics and government of the Soviet Union …   Wikipedia

  • California State Tartan — The California State Tartan is the official tartan of the State of California.Created July 23, 2001 and defined under law in California state government code 424.3,(a) The tartan defined in subdivision (b) is the official State Tartan, and may be …   Wikipedia

  • Green threads — In computer programming, Green threads are threads that are scheduled by a Virtual Machine (VM) instead of natively by the underlying operating system. Green threads emulate multithreaded environments without relying on any native OS capabilities …   Wikipedia

  • POSIX Threads — POSIX Threads  стандарт POSIX реализации потоков (нитей) выполнения, определяющий API для создания и управления ими. Библиотеки, реализующие этот стандарт (и функции этого стандарта), обычно называются Pthreads (функции имеют приставку… …   Википедия

  • Contour threads — are used in cosmetic/plastic surgery to vertically lift facial tissues that have dropped ( ptosed ) or become sunken with age. The ptosis or descent of facial tissues with aging is a universal phenomenon to which much cosmetic facial surgery is… …   Wikipedia

  • Event-driven finite state machine — In computation, a finite state machine (FSM) is event driven if the creator of the FSM intends to think of the machine as consuming events or messages. This is in contrast to the parsing theory origins of the term finite state machine where the… …   Wikipedia

  • Morgan State Bears football — Morgan State Bears Current season …   Wikipedia

  • Big Basin Redwoods State Park — Infobox protected area | name = Big Basin Redwoods State Park iucn category = II caption = Meandering walkways take visitors through lush Redwood groves. locator x = locator y = location = California, United States nearest city = Santa Cruz,… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”