



Embedded Real Time Database (ERTDB)
In order to meet the demanding needs of today’s network solutions, embedded
devices must be able to interface easily to other network client applications
without the undue burden of custom programming. ONE has developed the ERTDBTM,
a middleware software solution which provides critical data transport services
for embedded applications. ERTDBTM organizes embedded and real time
data around a series of related tables. These tables may be accessed by both
local host and remote network clients. The tables are stored in XML format for
compatibility, initialization and persistent storage. During run time the tables
are maintained in memory only to provide the highest possible performance. ERTDBTM
provides an efficient mechanism for compiling data gathered from a variety of
sources into a common format. Local and remote clients have the ability to be
asynchronously notified of data changes.
- High Speed: RAM resident requiring no
secondary storage access
- Small Size: Data is stored efficiently in
native binary format
- Network capable: Read, write, notify from
network clients
- XML compatible storage format for database
schema and non-volatile data loaded from or stored to disk
- Portable, compatible with a variety of real
time operating systems, Windows and Linux
- Export import to/from SQL Server, OPC,
Matlab, SNMP and other industry standard protocols
- Code generator to quickly build Java or
C/C++ interfaces to the database
- Java bean compatible for easy graphical
display of database elements
- Scaleable: Can be used in small dedicated
embedded applications or large network distributed solutions