dbo:abstract |
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, or 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. (en) |
dbo:genre |
dbr:Library_(computing) |
dbo:latestReleaseDate |
2009-10-02 (xsd:date) |
dbo:latestReleaseVersion |
1.9 |
dbo:license |
dbr:GNU_General_Public_License dbr:Mozilla_Public_License |
dbo:operatingSystem |
dbr:Cross-platform |
dbo:programmingLanguage |
dbr:C_(programming_language) |
dbo:wikiPageExternalLink |
http://state-threads.sourceforge.net/ http://state-threads.sourceforge.net/docs/faq.html http://state-threads.sourceforge.net/docs/index.html |
dbo:wikiPageID |
10174471 (xsd:integer) |
dbo:wikiPageLength |
2419 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
875130697 (xsd:integer) |
dbo:wikiPageWikiLink |
dbr:Unix-like dbr:Library_(computing) dbc:Free_computer_libraries dbr:Cross-platform dbr:GNU_General_Public_License dbr:Application_programming_interface dbr:Mail_transfer_agent dbr:C_(programming_language) dbr:Web_server dbr:Netscape_Portable_Runtime dbr:Mozilla_Public_License |
dbp:developer |
Gene Shekhtman, Mike Abbott (en) |
dbp:genre |
dbr:Library_(computing) |
dbp:latestReleaseDate |
2009-10-02 (xsd:date) |
dbp:latestReleaseVersion |
1.900000 (xsd:double) |
dbp:license |
dbr:GNU_General_Public_License dbr:Mozilla_Public_License |
dbp:name |
State Threads (en) |
dbp:operatingSystem |
dbr:Cross-platform |
dbp:programmingLanguage |
dbr:C_(programming_language) |
dbp:website |
http://state-threads.sourceforge.net/ |
dbp:wikiPageUsesTemplate |
dbt:Infobox_software dbt:Portal dbt:Start_date_and_age |
dct:subject |
dbc:Free_computer_libraries |
gold:hypernym |
dbr:Library |
rdf:type |
owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 dbo:Library yago:Software106566077 |
rdfs:comment |
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, or any network-data-driven application) on Unix-like platforms. 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. (en) |
rdfs:label |
State Threads (en) |
owl:sameAs |
freebase:State Threads wikidata:State Threads https://global.dbpedia.org/id/4vju7 |
prov:wasDerivedFrom |
wikipedia-en:State_Threads?oldid=875130697&ns=0 |
foaf:homepage |
http://state-threads.sourceforge.net/ |
foaf:isPrimaryTopicOf |
wikipedia-en:State_Threads |
foaf:name |
State Threads (en) |
is dbo:wikiPageRedirects of |
dbr:State_threads |
is dbo:wikiPageWikiLink of |
dbr:Pthreads dbr:State_threads dbr:Thread_(computing) |
is foaf:primaryTopic of |
wikipedia-en:State_Threads |