Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Delivering the rich web at low cost: Bidirectional client/server messaging in GWT

A session at Rich Web Experience 2011

End users now expect to be presented with real time data in a web application. But these rich experiences are complex to develop. Tools like GWT enable efficient development of high-performance, rich web applications by shielding developers from JavaScript, browser quirks and evolving markup languages. However, GWT only addresses the client-side environment. Developers need a similar abstraction for exchanging real time data with the server.

Errai, an open-source GWT extension framework, streams data asynchronously over a high-performance, bidirectional messaging bus. Errai's bus runs concurrently in the browser and on the server (inside a Java Servlet). Errai's push technology delivers data from the server to any connected browser simultaneously and in real time, while the method of communication is transparent to the developer.

Errai also brings CDI, the standard Java programming model, to the browser. What, CDI in the browser? Yep, in JavaScript. This means the developer can use a single programming model for both client and server-side development. To take it a step further, Errai hooks the CDI event notifications to its messaging bus, hiding the high-performance messaging behind CDI's declarative event model. Client or server, it's all just CDI programming.

Come learn how the GWT, Errai and CDI stack enable you to create rich applications that process real time data without all the complexity.

About the speaker

This person is speaking at this event.
Dan Allen

Principal Software Engineer at JBoss by Red Hat; JBoss Community Liaison; Seam & Arquillian project member; Author of Seam in Action; Open Source Advocate

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 9:00am10:30am EST

Date Fri 2nd December 2011

Session Hash Tag

#errai

Short URL

lanyrd.com/smhpk

Official session page

therichwebexperience.com/

View the schedule

Topics

Books by speaker

  • Seam in Action

See something wrong?

Report an issue with this session