Open Source Ajax Framework For Java EE Application Developers

ICEfaces RIA Journal

Subscribe to ICEfaces RIA Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get ICEfaces RIA Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


ICEfaces Authors: Ted Goddard, Steve Maryka, Pat Romanski, Ken Fyten, Shay Shmeltzer

Related Topics: RIA Developer's Journal, ICEfaces RIA Journal, AJAX World RIA Conference

RIA & Ajax: Article

AJAX Push

Transform the User Experience

While AJAX-enabled Web applications can deliver a richer user experience, they typically adhere to the standard Web model where interaction is user-initiated, and are not typically well suited to delivering instantaneous presentation of dynamically changing content. AJAX Push (also referred to as Reverse AJAX, or Comet) is a technique that can deliver dynamic content to the client browser asynchronously in reaction to server-side data changes, without requiring some user interaction to initiate the update. This session explores benefits and challenges associated with AJAX Push, introduces techniques to achieve it at enterprise-strength, and reviews scalability and performance considerations. Attendees will gain an understanding of how to incorporate AJAX Push techniques in their Web applications, and deliver new levels of richness and responsiveness that are unachievable using standard AJAX techniques.

Stephen Maryka, chief technical officer at ICEsoft Technologies Inc., leads the development of all AJAX-based technologies at ICEsoft. He is responsible for ICEfaces product development, and all AJAX-related R&D. Prior to joining ICEsoft in 2004, Stephen was co-founder of AudeSi Technologies where he served as VP of Technology and led Java product development for Internet appliances. After Wind River's acquisition of AudeSi, Stephen served as a principal technologist for Wind River, working on embedded Java, device management, and high-availability technologies. Stephen has been involved with Java technologies since 1997, when he engaged with Nortel Networks as the chief software architect for the world's first commercial embedded Java telephone. Stephen earned his BSc in mathematics and computer science from the University of Victoria in 1984.

Steve will deliver his session at AJAXWorld, October 2-4, 2006, in Santa Clara.

More Stories By RIA News Desk

Ever since Google popularized a smarter, more responsive and interactive Web experience by using AJAX (Asynchronous JavaScript + XML) for its Google Maps & Gmail applications, SYS-CON's RIA News Desk has been covering every aspect of Rich Internet Applications and those creating and deploying them. If you have breaking RIA news, please send it to RIA@sys-con.com to share your product and company news coverage with AJAXWorld readers.

Comments (3) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
j j 09/21/06 11:40:30 AM EDT

While AJAX-enabled Web applications can deliver a richer user experience, they typically adhere to the standard Web model where interaction is user-initiated, and are not typically well suited to delivering instantaneous presentation of dynamically changing content. AJAX Push (also referred to as Reverse AJAX, or Comet) is a technique that can deliver dynamic content to the client browser asynchronously in reaction to server-side data changes, without requiring some user interaction to initiate the update.

j j 09/21/06 11:11:59 AM EDT

While AJAX-enabled Web applications can deliver a richer user experience, they typically adhere to the standard Web model where interaction is user-initiated, and are not typically well suited to delivering instantaneous presentation of dynamically changing content. AJAX Push (also referred to as Reverse AJAX, or Comet) is a technique that can deliver dynamic content to the client browser asynchronously in reaction to server-side data changes, without requiring some user interaction to initiate the update.

j j 09/21/06 10:23:33 AM EDT

While AJAX-enabled Web applications can deliver a richer user experience, they typically adhere to the standard Web model where interaction is user-initiated, and are not typically well suited to delivering instantaneous presentation of dynamically changing content. AJAX Push (also referred to as Reverse AJAX, or Comet) is a technique that can deliver dynamic content to the client browser asynchronously in reaction to server-side data changes, without requiring some user interaction to initiate the update.