HomeSitemapContact Us

Why ICEfaces

ICEfaces is actively being used in over 40% of Fortune 500 companies and in over 65% of Fortune 500 Financial companies making it the leading Enterprise Ajax framework for Java EE. Here are some of the reasons why:

Open Source

ICEfaces is the most successful enterprise Ajax framework available under open source. The ICEfaces developer community is still young but extremely vibrant, already exceeding 32,000 developers (as of 04/2008) in 36 countries worldwide. ICEfaces is licensed under the Mozilla Public License (MPL).

Auto-Ajax Components

ICEfaces offers:

  • Over 55+ rich, auto-Ajax ICEfaces components, and more with each release
  • Integration with script.aculo.us JavaScript effects
  • Easily theme-able via CSS
  • Integration with the Tomahawk component library

Click here to experience the ICEfaces components.

Transparency

Transparency translates into ease of development for Java/JSF developers. ICEfaces renders into a server-side Document Object Model (DOM) with only incremental changes to the DOM being delivered to the browser and reassembled with the light-weightAjax Bridge . This is a revolutionary technique known asDirect-to-DOM (D2D). The result is a comprehensive solution fully compliant with Java EE standards and compatible with existing enterprise infrastructure. Applications are developed with minimal design effort in Java/JSF not JavaScript.

Interoperability

ICEfaces supports the broadest array of Java Application Servers, IDEs, third party components and JavaScript effect libraries; more so than any other enterprise Ajax framework on the market. This means no vender lock in and even more importantly, developers can continues to use a familiar ecosystem of development tools and deployment environments.Click here to see a complete list of supported platforms.

Ajax Push

ICEfaces was the first Ajax solution to enable server/application initiated content rendering to the browser-Ajax Push . ICEfaces pioneered Ajax Push allowing developers to build collaborative applications like never before. Ajax Push is now integrated with the following Application Server Asynchronous Request Processing (ARP) APIs:

  • Glassfish v2 UR1
  • Jetty 6.1
  • Tomcat 6 and JBoss 4.2
  • ICEfaces Asynchronous HTTP Server (AHS)

Portal Support

ICEfaces is the first Ajax solution to be fully integrated with a Java portal solution (Liferay).

In addition to Liferay Portal, ICEfaces now supports the following portal containers:

  • BEA WebLogic Portal
  • JBoss Portal
  • Apache Pluto
  • JetSpeed 2
  • Support for JSR-168 Portlets
  • New portlet sample applications and more

Security

ICEfaces is the most secure Ajax solution on the market today because it:

  • Is compatible with SSL
  • Prevents cross-site scripting and malicious code injection
  • Prevents unauthorized data mining
  • Exposes no application logic or user data
  • Prevents fake form submits
  • Prevents SQL injection attacks

Click here to read the ICEfaces Security Whitepaper.

Scalability-Ajax Clustering

ICEfaces offers a unique Ajax Clustering technology that ensures ICEfaces applications can scale to meet the demand of highly-interactive, enterprise applications that require large-scale, clustered deployments - a critical requirement often not addressed by other solutions.

Professional Enterprise Support

ICEfaces forum and community support is second to none in the industry. Ask around, or better yet, try us out for yourself and experience our effectiveness and responsiveness firsthand!Click here to visit the ICEfaces Forums.

 

 

© COPYRIGHT 2008 ICESOFT TECHNOLOGIES INC.Privacy Policy |Contact Us POWERED BY  ICEfacesPowered by ICEfaces