Barracuda Web Server

Barracuda Web Server
Developer(s) Real Time Logic LLC
Stable release 3853 / March 15, 2016 (2016-03-15)
Written in C
Operating system Cross-platform
Platform x86, x86-64, PowerPC, AndesCore Architecture, ARM Architecture, Coldfire, MIPS, Raspberry Pi
Available in English, Source Code
Type Web server
License Commercial
Website Barracuda Web Server

Barracuda Web Server[1][2][3] (BWS) is an embeddable, cross-platform, HTTP web server engine that is optimized for embedded devices and used to implement Dynamic web pages and RESTful services.[4] When embedded in remote-monitoring and control-management applications, BWS provides secure HTTP communication and management for Machine to Machine (M2M) and Internet of things connected devices via various modes of Human-Machine Interface.[5][6][7]

Development

Server applications are written in C/C++ or by using C Server Pages (CSP). The C Server Pages allow an injection of C/C++ code into HTML template files by use of special tags to provision dynamic web applications and live updating of secure data by an authenticated connection. The technology concept is similar to other server-side technologies such as JSP, PHP, or ASP. A special linker combines all the data files into a single file, which is embedded in the application.[8][9]

Features

See also

External links

References

This article is issued from Wikipedia - version of the Saturday, March 26, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.