A powerful and flexible markup language for describing user interfaces of web applications with real functionality — much like HTML is a language for describing web pages.

The language is designed to describe complex user interfaces, related collections of objects, and their properties as completely as possible using a declarative XML-based syntax.

An application can manifest or reconstruct objects described in markup using a simple process called object realization.

The process begins with a parser creating a run-time representation of the markup in the form of a document object model (DOM) tree. Application-specific objects are realized from elements in the DOM using an object realizer.

eNode Secure Sandbox can be used it to evaluate user interface markup in a secure sandbox environment provided by Java Web Start.

The application can be launched from a web browser, just like an applet. However, you don’t need a browser to run the application because Java Web Start runs all Java code outside the browser context.

A New Kind of Middleware for a New Kind of Web

Copyright © 2002 eNode, Inc. All Rights Reserved.