InfoQ

News

Backbase Enterprise Ajax 4 Adds Support for Third Party Widgets and XML API

Posted by Anil Bhatt on Oct 01, 2007 01:13 PM

Community
Java
Topics
Web Frameworks
Tags
Backbase
Enterprise AJAX by Backbase provides the framework, API and tools to develop Rich Internet Applications using AJAX. It provides customizable pre-built AJAX widgets and functions with cross browser compatibility. The framework integrates with Struts, JSF, SOA, Portals and other server platforms. It includes an Ajax development plug-in for the Eclipse platform and a browser-based debugger.

 

The latest release, Enterprise AJAX 4, comes with the following notable features:

  • Integration support for Third Party Widgets : Enterprise AJAX 4 provides support for integration between widgets from different third parties such as Google, Yahoo and Dojo. This obviates the need to write plumbing JavaScript code to make these widgets work together.
  • Dual API support: Developers can choose either Javascript or an XML API to develop their rich user interfaces.
  • Structured Development: The architecture of the framework is based on reusable object oriented patterns and multiple inheritance support to facilitate better code maintainability.

In a press release, Gerbert Kaandorp, CTO of Backbase, emphasized Third Party Widget Support as a significant feature:

“The new support for third party components is a significant move toward making the different Ajax technologies work together. The new framework operates as a truly open platform, allowing developers to enrich their applications with the Ajax widgets and components of their choice.”

With web applications increasingly relying on AJAX to develop rich user interfaces, Enterprise AJAX does seem to provide a feature set much needed by the AJAX development community and we should expect more such products in future. Eclipse Rich AJAX Platform (RAP) is another such project, which is currently under incubation.

Comparison to jMaki by Andrew Swan Posted Oct 2, 2007 6:10 PM
Re: Comparison to jMaki by Jep Castelein Posted Oct 12, 2007 6:21 PM
  1. Back to top

    Comparison to jMaki

    Oct 2, 2007 6:10 PM by Andrew Swan

    Is this a direct competitor to jMaki? If so, how does it compare?

  2. Back to top

    Re: Comparison to jMaki

    Oct 12, 2007 6:21 PM by Jep Castelein

    jMaki is a server-side wrapper around client-side Ajax libraries such as Dojo and YUI. Backbase has its own client-side Ajax runtime, plus server-side extensions for JSF, Struts and Spring. Backbase is more integrated, more polished and better documented. It is commercial software, but can be used free of charge for up to 2 CPUs per company. On our website you can read more about our Ajax Framework. - Jep Backbase

Educational Content

Bindings, Platforms, and Innovation

This presentation focuses on the Internet and separating myth from fact, history from the future, and the mundane from the imaginative. Bob Frankston presents a vision of what could and should be.

Orchestrating Long Running Activities with JBoss / JBPM

This article explores the use of JBoss and jBPM to implement design solutions that effectively address the issue of orchestrating long running activities.

Neo4j - The Benefits of Graph Databases

This presentation covers the use of graph databases as an optimal solution for data that is difficult to fit in static tables, rapidly evolving data or data that has a lot of optional attributes.

Realistic about Risk: Software development with Real Options

This session introduces Real Options and shows how it can help in running your project. Real Options is a decision-making process that can be used to manage risk.

Communication Flexibility Using Bindings

This article discusses the use of bindings on services and references (including the instance of non-configured bindings) as the means to implement SCA communications in a Web and SOA environment.

Writing DSLs in Groovy

After a short introduction to DSLs, Scott Davis plays with the keyboard showing how to approach the creation of a DSL by typing working snippets of Groovy code that get executed.

Scaling Agile with C/ALM (Collaborative Application Lifecycle Management)

IBM Rational and InfoQ present, Scaling Agile with C/ALM, an eBook showing organizations how to become “finely tuned software delivery machines” by enabling team integration and scaling.

Concurrent Programming with Microsoft F#

Amanda Laucher presents a real life enterprise application written in F#. She shows actual code snippets, explaining design decisions and suggesting how to use some of the F# constructs.