Search: in
AppWeb Web Server
AppWeb Web Server Encyclopedia
  Tutorials     Encyclopedia     Dictionary     Directory  
AppWeb_Web_Server Email this to a friend      AppWeb_Web_Server

AppWeb Web Server

AppWeb Web Server
AppWeb Web Server

AppWeb Web Server

AppWeb, a free and open source software, is a feature rich, embedded web server that has been designed from the ground up with security and no pre-configuration requirements in mind. It is meant to be small, fast and with support for many server applications.

Contents


Commercial service

It is possible to pay for customized versions of the program. [1] A commercial license includes e-mail support. [2]

AppWeb HTTP Server Features

AppWeb is a standards-based embedded HTTP server that has the following features: [3]

Dynamic Content

  • Embedded Server Pages (ESP)
  • Embedded JavaScript
  • Embedded Gateway Interface (in-memory CGI)
  • CGI/1.1
  • PHP (4 and 5)

Embedded Server Pages

  • Server-side JavaScripting
  • Integrated session state management
  • Scripted generation of HTML
  • Extensible via new functions
  • Manage client state-data via sessions
  • Post-back paradigm. Same page for form and post logic

Security

  • Secure Sockets Layer (SSL)
  • Basic and Digest Authentication
  • Directory and URL location based authorization
  • Sandbox limits
  • Access and access violation logging

Modularity

  • Dynamic loading of modules
  • Extensible URL handlers
  • Extensible / replaceable authorization, SSL and script

Ease of Use

  • Apache-style configuration file
  • Debugging and trace logging
  • Packaged installations for Linux and Windows
  • Run as a service / daemon

Other Features

  • HTTP server and client access program
  • Named and IP based virtual hosts
  • Listen on multiple ports
  • Compile web pages and files into C code for execution from ROM

Standards

  • HTTP/1.1
  • CGI/1.1
  • Apache configuration file compatibility

Performance

  • Multithreaded with high performance thread pool
  • Request throughput (> 3,500 requests per second)
  • Scales on multi-cpu systems
  • Small memory footprint even under heavy load (from 400K)

Developer Features

  • HTTP server and client libraries
  • Shared and static libraries supplied
  • C and C++ APIs
  • Operate single-threaded or multithreaded (Compile or run-time selectable)
  • Easy, intuitive programming model
  • Integrate with common event mechanism: Windows Messages, Unix select, dedicated thread
  • Coding minimized as most features can be specified via the configuration file
  • Cookbook of samples (cut and paste to get going)
  • SMP safe
  • Extensive debug trace logging

See also

References

External links


AppWeb Web Server
AppWeb Web Server
AppWeb Web Server

Source: Wikipedia | The above article is available under the GNU FDL. | Edit this article

AppWeb Web Server
AppWeb Web Server
Search for AppWeb Web Server in Tutorials
Search for AppWeb Web Server in Encyclopedia
Search for AppWeb Web Server in Dictionary
Search for AppWeb Web Server in Open Directory
Search for AppWeb Web Server in Store
Search for AppWeb Web Server in PriceGig


Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor

AppWeb Web Server
Advertisement

Advertisement



AppWeb Web Server
AppWeb_Web_Server top AppWeb_Web_Server

Home - Add TutorGig to Your Site - Disclaimer

©2008-2009 TutorGig.com. All Rights Reserved. Privacy Statement