<<< Previous speaker next speaker >>>

Director of Product Strategy Ric Smith, Kaazing

Director of Product Strategy Ric  Smith

Ric is responsible for Kaazing's product strategy. Prior to joining Kaazing, Ric was Principal Product Manager for Oracle Application Development Tools. In his role as Principal Product Manager he was responsible for the evangelism and product direction of Oracle ADF Faces Rich Client as well as Oracle's AJAX and Java EE Web Tier offerings.

Prior to joining the application server team, Ric worked for Oracle's consulting business as a Principal Consultant, specializing in Java EE and AJAX development. In addition, Ric is a frequent speaker at International events and has written articles featured in industry publications such as Java Developer's Journal and AJAX World Magazine. Ric is a representative to the OpenAjax Alliance and a graduate of the University of Arizona.

Workshop: "The Future of the Web: HTML 5, WebSocket, and Comet"

Track: Tutorial

Time: Thursday 13:00 - 16:00

Location: Musikhuset Nr. 421 + 423

Abstract:

There are several innovations within the HTML 5 specification that will forever change the direction of the Web, and one in particular - WebSocket - that will revolutionize the way we develop and deploy Web applications. Until now, bi directional browser communication has been an elusive goal of the Comet community, usually achieved with an assortment of hacks. However, with recent updates to the HTML 5 specification, developers can now use a full-duplex communications channel that operates over a single socket.

The HTML 5 WebSocket enables communication from the browser to any TCP-based back-end service (for example, JMS, JMX, IMAP, Jabber, and so on). For example, it is now possible to avoid convoluted architectures by simply channeling certain protocols to the browser over HTTP and Web applications can now be deployed without the need for a traditional Web server.

The speaker will provide an in-depth look into the use of HTML 5 WebSocket and the techniques and technologies required to build Comet applications with it. Additionally, the speaker will discuss the trade-offs between emerging de jure standards (such as HTML 5's WebSocket) and de facto standards such as the Bayeux protocol. Furthermore, the session will cover the server and network architecture that powers an event-driven Web application. Attendees will be introduced to the technologies and requirements for delivering scalable, real-time Comet Web applications, and, most importantly, to the pitfalls they may face in the process.

Bring your laptop to this tutorial!