1. Java 7 (This is mandatory , lower version of Java wont work for websockets)
2. Uses Netbeans as IDE
3. Uses Glassfish 4.1.1
http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/HomeWebsocket/WebsocketHome.html https://app.pluralsight.com/library/courses/java-api-websockets-introduction/table-of-contents
