NexGenWEB®
Portable Embedded Web Server

Enables device configuration
and monitoring from any Web browser


 Fully written in ANSI C
 Highly optimized
 HTTP 1.1 compliant
 Virtual file system
 Supports any TCP/IP stack
 Server Side Include (SSI)
 CGI interfaces
 HTML compression
 Polling or RTOS mode
 6-12 KO scalable
 User authentification
 Push facility supported
 Royalty free
 Source code or library


Product Information

NexGenWEB® makes it possible to monitor and configure embedded devices from any Web browser.

In case your devices don't have any file system, NexGenWEB® uses a generic VFS to store HTML pages in ROM, RAM, or Flash. The HTML pages are compressed and stored in the target and decompressed on the fly by NexGenWEB® later on, answering a Web browser request. Multiple, simultaneous, and persistent connections are supported.

Scripting through SSI "execs" and the CGI interface lets you customize some HTML forms.
A push facility used to update the browser screen is also provided.

NexGenWeb® is potentially compatible with any TCP/IP stack that offers a standard BSD 4.4 socket-like interface but is more closely integrated with NexGenIP® since it uses its more efficient asynchronous socket-like interface.

Please check the supported architectures.

More features can be viewed following this link.

Some technical papers can be downloaded here.

Documentation
A programming manual is included and a specification/implementation guide is available on request.

Licensing
Source code or binary library
Royalty free
VFS and HTML compiler included