Embedded Web Management Framework ManageBlox
- Define a data model, validate features, integrate with your device
The Web Management Framework ManageBlox and component library provide the development infrastructure and essential building blocks for embedded web applications. The architecture and toolkit allow the development to focus on features specific to the device, instead of infrastructure and web mechanisms. It offers a simple way to create dynamic web pages, integrate with the device, simulate the device, and customize the application for internationalization and OEM.
ManageBlox Architecture Overview
To develop a ManageBlox based embedded web management system,
an application defines the data model for the device,
implements web UI with management templates, and implements code to exchange a device's data
with instances of the data model.
Unified data model: Provide a single integration point of device, web pages and simulation.
Session management: Maintain browser state and management data across web requests.
Dynamic web pages: Create web pages through HTML editors. Dynamic contents of the web pages are substituted through variables and scripting, similar to ASP and JSP.
Web server: HTTP, SSL support, file upload, and authentication.
Web GUI library: Dynamic components, such as tree menus and progress bars, enable a rich look and feel for the web application and management features, such as device view or chassis view.
Simulation: The built-in simulator enables rapid and parallel web management application development. It gives the great benefit of early validation with application functionality.
OEM and internationalization: Predefined mechanisms to customize the embedded web management application for OEM and internationalization. The application could even allow users to dynamically choose the language version to run.
Management template: Predefined application templates to facilitate web UI development. The templates capitalize on common device management features and demonstrate web application mechanisms.
Contact VegaAltair for a UDM Metadata Schema sample if you are interested to learn more about how the Web Management Framework ManageBlox works through a data model.

