background image

 

 
The web application server for embedded systems 

 

The Device Management Framework (DMF) is the powerful way to 
create device management applications for embedded products. 
Now with version 2.1, you can deploy your applications as 
standards-based Web Services – with no additional programming.

 

 

 

The world's first application server designed for embedded systems is also the 
easiest way to develop applications for remote monitoring and control. Building 
on the DMF's flexible architecture, embedded product developers can quickly 
create device management applications for a variety of client types, including 
web browsers, SOAP clients, and XML-RPC clients. 

 

More than just an embedded web server, the DMF includes many of the features 
you would expect in traditional web application servers (for example, PHP or 
ASP.NET). The DMF's ASP-style scripting language was designed for building 
cross-platform device management applications in small memory spaces. 

 

Capabilities like form handling, session management, and query batching do 
most of the hard work for you. Internationalization, error handling, and user 
collision handling are also built-in. You'll only spend time writing the code that 
makes your product unique – not the mundane plumbing which is common to all 
web applications. 

 

The DMF runs on most embedded platforms and features an attractive, royalty-
free source code license. Contact Art & Logic to discuss your project 
requirements and to receive an evaluation kit. 

 

Painless Web Programming 
with DMF Embedded Scripting

 

 

Think of the DMF as a tiny web application server. In many ways it is similar to 
traditional web application servers like PHP or ColdFusion but, of course, it's 

much

 smaller. DMF Embedded Scripting is a lightweight ASP-style scripting 

language which is designed specifically for embedded device management. 
DMF Embedded Scripting allows HTML designers to work with standard web 
development tools without needing to know C. Because of this clean separation 
between device code and web code, firmware engineers and user interface 
developers can work in parallel, getting you to a finished product faster. 

 

DMF Embedded Scripting includes all the features you would expect in a 
traditional web application server: user management, access control, session 
management, range validation, in-context error messages, user collision 
handling, cookie management, and much more.

 

 

Support for Multiple Clients 
and Client Types

 

 
The DMF's parameter access architecture allows a 
single API to support many kinds of clients without 
additional programming. Once you've connected 
your device parameters to the DMF's Parameter 
Tree, they can be accessed via HTML, SOAP, or 
XML-RPC. Using the programming language of 
your choice, you can create client software that 
manages multiple DMF-enabled devices from a 
single user interface. You can even expose the API 
to allow customers to add support for your device 
within their management system, all without 
updating the device code.

 

 

 

Reviews: