Barracuda Embedded Web-Server
White Papers
The
Barracuda Embedded Web-Server is a tool specifically
designed for remote device control. A regular web-server is
designed to fetch HTML pages, images etc, when a browser requests
such information. High-end web-servers such as Apache have the
ability to add special plugins that allow for some form of device
control. In contrast, Barracuda is designed solely for device
control, but plugins make it possible for this web-server to also
function as a regular web-server. These plugins are in fact
device control units that extend the functionality of the
web-server. So as Apache has plugins for doing device control,
Barracuda has plugins for working as a regular
web-server.
White Papers
The Device Control white paper will demonstrate how one can use Barracuda to remotely control a device. The Barracuda Embedded Web-Server will be used to remotely set and get the system time in an embedded device
The Barracuda CSP tag languageThe CSP white paper will show you how to use the server side tag language integrated into the Barracuda Embedded Web-Server by implemeting the classic hangman game using CSP.
Introduction to web-security and the Barracuda Virtual File SystemA device that is constantly connected to the internet needs to be protected from being used by unauthorized users. The web security white paper gives an introduction to the security mechanism in Barracuda.
EventHandler, Asynchronous persistent bi-directional communication layerThe Barracuda EventHandler plug-in gives Web developers the ability to add server-based notification functions and two-way, real-time data exchange to rich-client browser applications. This increases the functionality of a wide range of zero-install Web applications, and extends the Web's viability for such functions as alarm handling, live monitoring of devices, etc. The EventHandler white paper shows you how to implement a simple execution trace debugger for an embedded system.