Visit the Green Hills Software web site
Click on the advert above to visit the company web site

Product category: Embedded Software and Operating Systems
News Release from: Real Time Logic | Subject: Barracuda
Edited by the Electronicstalk Editorial Team on 03 September 2004

Embedded web server simplifies remote
control

Request your FREE weekly copy of the Electronicstalk email newsletter. News about Embedded Software and Operating Systems and more every issue. Click here for details.

Barracuda is an embedded web server that provides capabilities for embedded systems that are comparable to those found in enterprise web servers.

Micro Digital and Real Time Logic have released the Barracuda advanced web server Barracuda is an embedded web server, which provides capabilities for embedded systems that are comparable to those found in enterprise web servers

In particular, it offers developers a powerful server-side scripting language and it supports persistent sessions.

These features permit ease of control over remote embedded devices via commercial browsers.

Programmers create scripts to respond to HTTP "get" and "post" commands.

The scripting language is similar to Microsoft's ASP, but it is based on C.

Thus it is easy for C programmers to use - writing control scripts is a simple extension of writing the main embedded code.

On the display side, by virtue of its scripting language, Barracuda allows generating dynamic HTML pages.

These enable attractive graphical user interfaces that display readings and other data, nicely formatted, from remote embedded devices.

Embedding real-time data within HTML pages is done by means of enclosing C code within ASP tags inside the HTML code.

Barracuda provides a crosscompiler and linker, which combines scripts and HTML code.

A major advantage is that HTML designers and programmers can work independently, which is not possible with most embedded web servers.

Thus HTML designers can focus on the presentation and C programmers can focus on the server-side scripting.

In response to the increasing need for security, Barracuda supports SSL, HTTP authentication and authorisation protocols, and IPSec via IPv6.

It comes with a virtual file system that will work directly with compressed binary files, in order to minimise memory for HTML pages.

Barracuda has been ported to the Micro Digital SMX RTOS and is available for ARM, ColdFire, PowerPC, and x86 processors.

Real Time Logic: contact details and other news
Email this article to a colleague
Register for the free Electronicstalk email newsletter
Electronicstalk Home Page

Search the Pro-Talk network of sites

Visit the Green Hills Software web site