Exadel Services

An extraordinary base of knowledge and skills for solving your business needs

Exadel and RichFaces

RichFaces is a set of "building blocks"  for creating rich Web 2.0 applications. (Exadel hosts a popular online demo of its features.) Since RichFaces has so many options for enriching the user experience with Web applications and is so efficient in development, it's really taken off. So, if you want to use RichFaces and would like a little help with it, who do you turn to?

Exadel. Why?

Turn to Exadel, because Exadel originally created RichFaces and continues to develop it under contract with JBoss. We are the RichFaces experts.

More about RichFaces

At the core of RichFaces is a large library of AJAX-enabled components for use within the JavaServer Faces framework. In addition, RichFaces also implements a "skinnability" feature for use in developing an application and as a dynamic user-controllable feature within a finished application. As part of this feature, RichFaces includes a large number of predefined skins.

More about Exadel

Since early 2005, Exadel had been steadily working on Ajax4jsf and then also RichFaces (as a layer on top of Ajax4jsf). Then, in March 2007, Exadel formed a strategic partnership with Red Hat. As part of this partnership, Exadel's  Ajax4jsf and RichFaces  moved under Red Hat's JBoss division as open source. Ajax4jsf became JBoss Ajax4jsf, and Exadel RichFaces became JBoss RichFaces. In September 2007, Ajax4jsf was folded into RichFaces to make it one project. Throughout this time, Exadel continued to work on almost all of the development of RichFaces as a contractor for Red Hat.

The Exadel Difference

The story of the development of RichFaces highlights these key aspects of Exadel as a development organization:

  • Expertise in open source
  • Offshore development capabilities in Belarus, Russia, Ukraine, and Germany
  • Innovation in software
  • Agility in responding to customer needs and desires
  • Depth of technical skills
  • Flexibility in being able to work in both product development and custom application development
Put These Qualities to Work for You

Application development, consulting, training...

Find out more