This event has ended. Create your own event → Check it out
This event has ended. Create your own
Register Now for ApacheCon North America 2014 - April 7-9 in Denver, CO. Registration fees increase on March 15th, so don’t delay!
View analytic
Wednesday, April 9 • 3:15pm - 4:05pm
A Practical use of Servlet 3.1: Implmenting WebSocket

Sign up or log in to save this to your schedule and see who's attending!

Servlet 3.1 introduces a number of new features including HTTP upgrade support and non-blocking IO to the Servlet developer. These new features offer an enormous potential to developers but they need to be used with care. In this presentation, Mark Thomas will discuss how he used these Servlet 3.1 features (and some Servlet 3.0 features) to implement WebSocket support for Apache Tomcat. Along the way, the WebSocket implementation hit a number of issues including variations in non-blocking styles, requirements for blocking IO, problems decoding UTF-8 and handling of generics types and for each issue Mark will describe the issue and how it was solved for Tomcat's WebSocket implementation.


Mark Thomas

Tomcat 8 Release Manager, Pivotal
Mark is currently employed as a Consultant Software Engineer with Pivotal where he spends most of his time working on Apache Tomcat. Mark also leads Pivotal's security team. | | At the Apache Software Foundation, Mark is a committer and PMC member for Apache Tomcat as well as other projects. At the foundation level he is an ASF member, a member of the security and trademarks committees, is an infrastructure volunteer and a Director... Read More →

Wednesday April 9, 2014 3:15pm - 4:05pm

Attendees (21)