Finden Sie hier die Liste mit den gefilterten Produkten auf Basis Ihrer aktuellen Auswahl.

 

Barracuda Web-App-Server

Applikationsserver für embedded Systeme

Real Time Logic ist der Spezialist für embedded Webserver, TLS/SSL Lösungen im embedded IoT Bereich.

Real Time Logic Barracuda Application Server

Das Plug-In basierte Barracuda Embedded Web Server SDK vereinfacht und verkürzt den Entwicklungszyklus für Geräte mit Bedarf an Remote-Management und / oder Anzeige erheblich.

Barracuda ist ein embedded Webserver der sich durch seine einfache Integration und seine Plug-In Architektur auszeichnet. Barracuda implementiert vollständiges HTTP. mit dem integriertem SSL Stack SharkSSL eignet er sich auch für höchste Sicherheitsanforderungen.

Mit Barracuda lassen sich einfach Monitor- und Steuerfunktionen für embedded Devices realisieren. Der umfangreiche Funktionsumfang lässt quasi keine Wünsche mehr offen, das API ist wohl durchdacht und die Software ausgereift. Er wird im Sourcecode geliefert und lässt sich dadurch leicht an Kundenanforderungen und Systeme anpassen.

Das Lua Server Pages (LSP) Plug-In ermöglicht es sehr komfortabel und schnell Webanwendungen zu entwickeln. Damit können sog. Full-Stack Web-Entwicker mit aktuellen Web-Technologien wie LSP, HTML, CSS, JavaScript und allem dazwichen wie z.B. Ajax, REST und WebSockets moderne Webseiten entwickeln ohne sich um die embedded Seite kümmern zu müssen. Den embedded Backend Teil übernimmt der Embedded Systems Engineer losgelöst davon.

Der Webserver ist in einer Plug-In Architektur aufgebaut und skaliert sowohl auf kleinen Embedded Systemen, wie auch auf großen Enterprise Servern.

Unter Betrachtung der Gesamtkosten (Total Cost of Ownership) haben sich auch große Unternehmen wie z.B. ABB oder Honeywell  für den Barracuda Application Server und gegen Open Source Alternativen entscheiden.


Zertifizierung

Ein Kunde hat ein System nach Achilles Level II zertifizieren lassen, das zeigt den hohen Sicherheits- und Qualitäts-Standard der Lösungen von Real Time Logic.

Know-How & Service

Real Time Logic biete aber nicht nur Produkte an, sondern auch Know-How in Form einer hochqualifizierten Unterstützung bei Implementation und Anwendung der Lösungen. Ein wichtiger Faktor der erheblich Zeit spart.


Eval- / Demoversion

Hier gelangen Sie  zu einer Barracuda-Demo mit ausführlichem Tutorial.
Für Windows, Linux oder Android basierte System, testen Sie selbst einmal wie einfach die Entwicklung von embedded Web Anwendungen sein kann!
Die Barracuda Dokumentation  können Sie hier online lesen.
Auf der Webseite des Hersteller finden Sie hier Informationen zu Barracuda.

Mako Server

Real Time Logic Mako-ServerFür die Evaluierung und den nicht kommerziellen Einsatz ist auch der Mako-Server als betriebsbereit übersetzter binärer Download verfügbar. Für Linux (x86 und ARM Cortex-A i.MX6), Windows (x86), macOS, Android, Raspberry Pi, Linkit Smart / Onion Omega2, BeagleBoard und Mitsubishi Electric's C-Controller.

 


Der Barracuda embedded Webserver wurde bereits auf viele RTOS/OS portiert, u.a. auf INTEGRITY und µ-velOSity (Green Hills Software), VxWorks (Wind River), ThreadX/NetX (Express Logic), QNX (QNX Software Systems), Embedded Linux, Windows CE, FreeRTOS mit LwIP, embOS (SEGGER), SMX (Micro Digital), und  MQX (Freescale). Weitere Portierungen sind geplant und auch auf Anforderung machbar.

Barracuda Application Server Architektur

enthaltene Plugins

Plug-Ins werden in das virtuelle Dateisystem von Barracuda eingehängt. Das virtuelle Dateisystem unterstützt auch das transparente Lesen von ZIP Dateien

  • LUA server pages LUA ist eine Ressourcen schonende und performante Script Sprache, die sich in HTML einbetten lässt. Durch das LUA Plug-In kann Barracuda LUA Skripte ausführen. Hierdurch hat der Entwickler bei der Oberflächenentwicklung LUA als Script Sprache einzusetzen.
  • SharkSSL ist ein extrem kompakter SSL Stack. Hiermit wird Barracuda in die Lage versetzte auch SSLv3 und TLS 1.0/1.1/1.2  zu verwenden. SharkSSL unterstützt die auch die ColdFire CryptoEngine
  • WebSocket Libraries, High-Level Secure Sockets, Client HTTPS Library
  • AJAX, JSON, und XML-RPC
  • SOAP Web Services
  • CSP (C Server Pages) ist eine einfache Möglichkeit C Code in HTML Templates zu integrieren und so einfach und schnell Schnittstellen zu vorhandenem C Code zu schaffen.
  • WebDAV ist ein Netzwerk Dateisystem vergleichbar mit SMB oder NFS. WebDAV setzt allerdings auf HTTP auf. Das WebDAV Plug-In macht Barracuda zu einem WebDAV Server.
  • Das EventHandler Modul erweitert den HTTP Stack um die Fähigkeit der asynchronen bidirektionalen Kommunikation.
  • SMTP Client
  • Der dem MQTT ähnliche SMQ Broker bietet eine abgesicherte Verbindung zwischen IoT Geräten und modernen Webseiten in Barracuda. Diese können z.B. mit HTML5 oder JAVA entwickelt werden.
  • Der Modbus TCP Client wurde von RTL in LUA als Plugin entwickelt. Er unterstützt auch die Verbindung als Brücke zwischen modernen IoT Geräten und Modbus Geräten. Auch können Modbus Geräte darüber eine sichere Verbindung zu Cloud-Servern wie auch HMI's in Browsern aufbauen.

Webserver Benchmark

Real Time Logic hat einen Benchmark mit dem Siege Web Server Benchmark Tool durchgeführt. Auf dem Raspberry Pi , 200 gleichzeitige Verbindungen, 2 Minuten Testdauer.

Test 1 - Fetching a small static 177 bytes html page:

ServerTransactions
BarracudaDrive53882
Apache26624
Lighttpd31807
Monkey39310
Nginx39449

 

Test 2 - Fetching a large static 179Kb JPG file:

ServerTransactions
BarracudaDrive4881
Apache1390
Lighttpd1357
Monkey1338
Nginx1396

Hier der vollständige Report im Blog von Real Time Logic.

BarracudaDrive

Did you know that you do not have to be a techie to run a Web Server on your home or business computer?


WebDAVWith BarracudaDrive you can do anything from easily creating your own web pages and blog to securely editing remote documents and remotely controlling your computer.

The BarracudaDrive Web Server gives you endless power, and you need no special technical knowledge.
A powerfull Content Management System plugin is included!

Learn more by visiting the BarracudaDrive product page.

Downloads

Schlagworte

Hersteller: Real Time Logic
Funktion: Embedded Internet, IoT
Prozessorarchitekturen: Prozessorunabhängig

>>> Preise anfragen

Embedded Tools GmbH
Fon: +49 251 98729-0 / Fax: -20
E-Mail info(at)embedded-tools.de


Firma:
Titel:
Vorname:
Nachname: *
Straße:
PLZ:
Ort:
Land:
E-Mail: *
Telefon:
Nachricht:
Target-Prozessor(en):
Wie haben Sie von uns erfahren: