WebSocket Application Messaging Protocol Java server and client.