Appweb 5.1.0

Embedded web server for the efficient hosting of web applications and frameworks
Appweb is a fast, standards-based and portable web server, specifically developed for use by embedded applications and devices.

Appweb is the easiest and most cost-effective path to web-enable applications and devices. Unlike most other embedded web servers, Appweb is feature rich and highly secure.

Compared to other proprietary and costly web servers, Appweb is simple, convenient and open.

Main features:

  • 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

last updated on:
August 2nd, 2014, 2:26 GMT
file size:
5.7 MB
price:
FREE!
developed by:
Embedthis Software LLC
license type:
GPL 
operating system(s):
Mac OS X 10.4 or later
binary format:
Universal Binary
category:
Home \ Internet Utilities

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

2 Screenshots
Appweb - This is Appweb's default homepage that explains how you can host web applications and frameworks.Appweb - This is the usage message displayed by the appman web server controller utility, when being run from the Terminal window with no parameters.
What's New in This Release:
  • Minor Features:
  • Simplify log and trace output to the console via --trace and --log switches [issue 371].
  • Add unit tests using TestMe [issue 372].
read full changelog

Add your review!

SUBMIT