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 100,000 developers in 36 countries worldwide. ICEfaces is licensed under the Mozilla Public License (MPL).
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 pioneeredAjax 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:
Apache Tomcat 6 Comet Processor
Sun Glassfish Grizzly Plugin
Jetty 6 Continuations
Portal Support
ICEfaces is the first Ajax solution to be fully integrated with a Java portal solution (Liferay).
ICEfaces supports the following portal containers:
Liferay Portal
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.