Tools&Toys

VXWorks-applicaties aan te sturen via ingebouwde webserver

Pieter Edelman
Leestijd: 1 minuut

Adacore heeft zijn Ada Web Server (AWS) geport naar VXWorks. Met AWS en de Gnat Pro-ontwikkelomgeving kunnen ontwikkelaars een (Ada-gebaseerde) webserver in hun applicatie verwerken, zodat de toepassing via een standaard webbrowser bereikbaar is. Het pakket was tot nog toe alleen beschikbaar voor Windows en Linux. Voor VXWorks betekent de port dat gebruikers via een directe TCP/IP-link applicaties op bordniveau kunnen benaderen. Toepassingen zijn bijvoorbeeld systeemcontrole, configuratie en onderhoud. Volgens Adacore werkt het ook aan ports naar andere RTos‘en.

AWS is lichtgewicht, maar beschikt over een modules en features die ook in ’rijke‘ webservers te vinden zijn. Met de Web Parameters Module kunnen formulierwaarden en URL-parameters via een associatieve tabel benaderd worden. De ingebouwde Session Server kan sessies beheren en data van clients tussen paginawisselingen bijhouden. De server ondersteunt ook HTTPS en SSL via OpenSSL, Soap-, SMTP-, Pop- en LDap-protocollen, en Ajax. Verder is een server-push-mogelijkheid ingebouwd.

Webapplicaties kunnen ontwikkeld worden via een eigen template-systeem, zodat de logica en layout gescheiden kunnen worden. Ook kunnen via Soap webdiensten gemaakt worden en stubs en skeletons gegenereerd worden uit een WSDL-document. Verder biedt de server nog een aantal diensten op hoog niveau, zoals een directorybrowser, een statuspagina en een dienst om eenvoudige statische paginaservers te bouwen.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one and enjoy all the benefits.

Login

Related content