title: Effectively compress strings of 10-1000 characters in Java?
body: <p>I need to compress strings (written in a known but variable language) of anywhere from 10 to 1000 characters into individual UDP packets.  </p>
  
  <p>What compression algorithms available in Java are well suited to this task?  </p>
  
  <p>Are there maybe open source Java libraries available to do this?</p>