A RichFaces 3.1 megjelentetésével a JBoss.org hatékonyabb Java Platform Enterprise Edition (EE) Web 2.0 fejlesztési funkcionalitást szállít. Ez a legújabb frissítés beépített Ajax támogatással rendelkezik Ajax4jsf-en keresztül, ami egy Ajax keretrendszer JavaServes Faces-re építve.
A fejlesztők most már olyan keretrendszerrel rendelkeznek, mely rögtön nyílt forráskódú Ajax-képes komponensek gazdag készletét is nyújtja, ez pedig a JavaScriptek írásának szükségességét küszöböli ki az Ajax funkcionalitás eléréséhez.
Ez a RichFaces első fontosabb frissítése a szoftver ez év márciusában, nyílt forráskódúként való megjelenése óta. Mind a RichFaces mind az Ajax4jsf az Exadel hozzájárulása a JBoss.org közösséghez. Habár kezdetben két különálló projektként jelentek meg, a RichFaces és az Ajax4jsf projektek és technológiák egyesültek.
„A RichFaces egy hatékony és egyszerű módot nyújt a fejlesztőknek a robusztus Ajax és Web 2.0 alkalmazások fejlesztésére, a Java EE előnyeinek kihasználásával,” mondta Gavin King, a Red Hat fejlesztőmérnöke. „A 3.1-es verzió a RichFaces egy mérföldkövét jelenti. Azt tervezzük, hogy erre az alapra továbbra is több komponenst és jellemzőt építünk, melynek célja a fejlesztők hatékonyabbá tétele Web 2.0 fejlesztési projektjeik során.”
A RichFaces 3.1 egy másik fontos új jellemzője a JBoss Seam-mel való integráció. Ez a kulcsfontosságú integráció tovább növeli a RichFaces által nyújtott felhasználói élményt a telepítés és a kód szerkesztésének leegyszerűsítésén keresztül, valamint hatékony Ajax állapot- és konkurencia-kezelést is nyújt. A 3.1-es verzió kilenc új komponenst tartalmaz, beleértve a már nagyon várt gazdag naptár komponenst, ami lehetővé teszi a dinamikus Ajax naptár komponens webes alkalmazásokba foglalását.
A RichFaces LGPL licenc alatt áll, és jelenleg a közösség által támogatott közösségi kiadásként érhető el. A Red Hat Developer Studio – mely most a béta fázisban tart – általános megjelenésekor a RichFaces 3.1 technológia előzetesként lesz elérhető. Később a RichFaces a JBoss Enterprise Platforms részévé válik, és Red Hat előfizetési támogatás alatt áll majd.