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
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
This article was originally published on Electronicstalk on 17 Aug 2005 at 8.00am (UK)
Related stories
Web server embeds real-time control
New from Real Time Logic is the Barracuda embedded web server for Embedded Linux.
Free multi-user secure web-based file manager
Real Time Logic announces the BarracudaDrive HTTPS file manager, a free multi-user secure web-based file manager, which eliminates the need for FTP access.
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

