Appweb Samples
Appweb provides an extensive suite of samples for common design patterns.
Name | Description |
---|---|
chroot-server | Configuring a secure chroot jail for the server. |
cpp-handler | C++ Handler |
cpp-module | C++ Module |
deploy-server | Deploy Appweb files for copying to a target. |
login-basic | Login using Basic or Digest authentication (not recommended). |
login-form | Login using Web Forms (recommended). |
max-server | Maximum configuration in appweb.conf. |
min-server | Minimum configuration in appweb.conf. |
secure-server | Secure server using SSL, secure login, chroot and sandbox limits. |
simple-action | Action callback. Binding C function to URI. |
simple-client | Http client. |
simple-handler | Simple Appweb URL handler. |
simple-module | Simple Appweb loadable module. |
simple-server | Simple Http server. |
spy-filter | Simple HTTP pipeline filter. |
ssl-server | SSL server. |
tiny-server | Configure Appweb to be tiny. |
typical-client | Using the client HTTP API to retrieve a document. |
typical-server | A more fully featured server main program. |
websockets-echo | WebSockets echo server using an ESP controller. |
websockets-output | Using WebSockets to send a large file. |
Requirements
The Appweb samples are configured to use a locally built Appweb or Appweb installed to the default location (usually /usr/local/lib/apppweb). To build the samples, you will need to install Appweb and the MakeMe build tool from: