08 Feb 2010 
Making Web Applications Easy
RIBAX is an Open Source Rich Internet Business Application Framework that enables website developers, software engineers, system administrators, system integrators, OEMs etc. to create a GUI for a software system in a simple XML language. The framework manages a set of Java Swing components and wraps the plumbing around the components for data transfer, event handling etc. The "Business" element means it is oriented towards managing data rather than displaying multimedia.

The framework is implemented as a Java Applet which reads the XML description of the GUI and creates the GUI components, sourcing data from specified data sources and posting modified/entered data to back end data sources such as Web Services. The framework is intended to be an alternative to the page based interfaces of web applications which suffer from the endless request/response cycle however it can be used to develop a network capable GUI for any software system.

RIBAX differs from other web applications technologies in a number of ways.

  • RIBAX is oriented towards data - if you are looking to build a multimedia website to win design awards you are in the wrong place.
  • RIBAX is about building applications with high level components that implement a particular service rather than building an application from smaller components where each panel, text field and button etc. need to be specifed in fine detail.
  • RIBAX is not part of, or depend on, a particular server side technology, thus deployment is simple.

What's it All About ???

Still confused ? Well Why Use RIBAX might throw some light on why you would use RIBAX over an alternative technology.
RIBAX is a Rich Internet Business Application Framework that makes interactive website development quicker, easier and better.

By moving the presentation layer to the 'client', RIBAX frees up server side CPU cycles, making web applications more scalable.

The RIBAX project is an open source project. Our aim is to create a world class framework for Internet Application development that provides a rich set of powerful features in an easy to use way.

Get Involved

Problems ?

Home | News | Download | Documentation | Support | Wiki | Ribax.org | Community | Sitemap

© 2006 RIBAX All rights reserved