title: Java EE TCP Server
body: <p>I'm developing a web application in Java EE/Spring/SpringWEB. </p>
  
  <p>A part of the application needs to communicate with mobile devices through TCP/UDP (not HTTP). I want that all infrastructure runs in the Java EE container (Tomcat for instance). I wonder whether there's any standard or part of the Java EE container (Tomcat) I can reuse for having a TCP Server for free?</p>
  
  <p>I mean I do not want to implement my own TCP server which needs to be scalable/reliable and efficent. I want to reuse as much as possible and use standards where applicable. </p>