JavaOne 2012 Monday: Conversing, Listening, Watching...