Seattle, WA - Birdstep Technology has released its Raima Database Manager (RDM) Embedded version 9.0 with a MicroHTTP server.
The server adds the capability to insert, update, and delete data within the RDM Embedded database over the standard HTTP protocol using a Web browser and enables developers to create Web-based applications that can remotely access the database engine.
An example application would be to monitor time interval data points that can dynamically adjust parameters, or a power consumption application that monitors the power usage of a shop floor.
In the latter case, when the power consumption level reaches a certain threshold the application makes adjustments to the machinery parameters, also stored in the database engine, to bring the consumption level back within the acceptable range.
If the user wants want to override the application by adjusting the power consumption threshold they can easily do so via a remote Web application, possibly running on a handheld device. In addition the server is fully extendable, allowing developers to add virtually unlimited functionality to the server.
Another new feature in RDM Embedded 9.0 is circular tables, which allow developers to define the maximum number of rows allowed in a table and, when the limit is reached, additional rows can be added to the table by overwriting previous rows. It uses the first-in-first-out (FIFO) concept, meaning the oldest record is replaced by the new record. This is useful for applications that contain event logs or statistics where rather than letting the table grow infinitely large or managing the size manually, the size of the table can be handled automatically by the database engine.
A free download of the RDM Embedded SDK is available at: www.raima.com