eNode specializes in delivering cutting edge
middleware for a rapidly evolving Web.
The Internet Rush of the last decade brought an explosion of network-enabled
applications to the Web that were built using HTML as the primary user interface
technology. eNode believes that in the coming years, the importance of HTML as a
user-interface technology will steadily diminish because of two distinct forces
— first, a desire for better user interfaces and higher levels of usability
than what the HTML-centric Web has delivered so far, and second, the emergence of
XML-messaging protocols for accessing web services.
To help prepare developers for both of these forces, eNode provides a new kind
of middleware for a new kind of Web — one
where applications access web services through rich front ends instead of the old
way of using HTML forms. However, eNode approaches this task in a way that
preserves existing investment in application servers, tools, and methodologies.
Features that differentiate eNode’s offerings from others’ include
a specialized XML-based markup language for describing complex user interfaces, and
an object realizer, which can realize user interface components and arbitrary JavaBeans™
instances from markup data.
eNode believes that by looking beyond HTML browsers, developers can
substantially elevate the user experience on the new web, and prepare themselves
for the web-services revolution at the same time. With deep roots in developing
user interface technologies and cross-platform software, eNode is uniquely
positioned to help web developers realize both of these goals.
For more information, please contact us at contact@eNode.com