AppWeb AppWeb
AppWeb
AppWeb

AppWeb™ - Embed the Web

AppWeb is a next generation embedded web server and the first embedded web server that has been designed from the start with security in mind. AppWeb is a very fast, small-footprint, standards-based, portable server, specifically developed for use by embedded devices and applications. 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

Open Source and Free

Open Source Embedded Web ServerAppWeb uses an Open Source development model where a community of developers contribute toward making AppWeb the leading embedded HTTP web server. Products are licensed under the GNU open source license and are provided with full source code. Mbedthis Software has generously provided infrastructure, developers and funding to make this possible. Mbedthis sells commercial support and licenses for AppWeb.

AppWeb offers several key benefits:

  • Lower Development Costs. AppWeb is the easiest and most cost-effective way to web-enable applications and devices. By supporting Embedded JavaScript and Embedded Server Pages for embedded devices and PHP for enterprise applications, it will greatly help your developers achieve faster time-to-market, lower project costs and help reduce security risks.

  • Minimal Resource Requirements. AppWeb is exceptionally fast (over 3,500 HTTP requests per second) and compact (from 110 KB). It demands minimal resources from your system so your system can devote vital system resources to running your applications.

  • Flexible Development Environment. AppWeb is highly modular so you can choose the features you wish. It supports both run-time module loading and extensive compile time controls for those who wish to rebuild from source.

  • Reliability. AppWeb is the most downloaded embedded web server with a large body of users testing and hammering on the code. It has an extensive regression test suite that stresses the product well beyond the limits encountered in normal operation.

Solutions Created via AppWeb

The potential uses for AppWeb are as long as our imagination runs deep. Some of the more frequent uses are:

  • Embedded device management

  • Creating CD distributions of web sites complete with web server to execute scripting and searching

  • A web-based user interface to your enterprise application

  • An web-based online/offline application

  • A personal web server

Powerful, Secure Embedded Web Server

AppWeb has the features and flexibility to meet the most demanding embedded web server needs. It can be run as a stand-alone web server or the AppWeb library can be integrated into an existing application. Both server and client HTTP functionality is provided.

AppWeb is a standards-based embedded HTTP server that has a wealth of features, including:

  • Easy Dynamic Page Creation. Supports Embedded JavaScript, Embedded Server Pages, Embedded Gateway Interface, CGI and PHP.

  • Easy to Use. Extensive samples and documentation provided.

  • Security. Secure Socket Layer (SSL) including both client and server certificates. Digest and Basic Authentication. Sandbox directives to limit denial of service attacks.

  • Modular. Select only the features you need via dynamically loadable modules. Also supports granular source code compilation directives.

  • Performance. Fastest performance in its class. Over 3500 requests per second on a PC class device. Memory footprint from 110K. Code and web pages are fully ROMable.

  • Standards Compliance. AppWeb supports HTTP/1.0, HTTP/1.1, CGI/1.1, SSL RFC 2246, HTTP RFC 2617

  • Portable. AppWeb has been ported to Linux, Windows, Mac OSX and Solaris and support the following CPU architectures: ARM7, MIPS32, i386/X86, PowerPC and Sparc

To learn more about AppWeb, read about its long list of Features. To download now, go to our AppWeb Downloads section. For understand your licensing options, see Licensing.

What is Different about AppWeb?

There are many existing web servers available today to choose from today, so why create a new one?

While there are plenty of options, most existing web servers have been designed for public web sites and these designs adapt poorly to embedding directly into devices or applications. There are also many embedded HTTP servers, however the current implementations have not been designed with security as a foundation. Further, many have compromised on features when compared to the enterprise web servers which makes them difficult to use them  in a standards based way with common scripting languages and tools.

AppWeb is built from the start with security in mind and has a modular, powerful set of features. This makes appWeb the easiest and most secure option when choosing an embedded web server.

© Mbedthis Software, 2003-2008. All rights reserved. Privacy Policy and Terms of Use.   Generated on April 2, 2008.