title: Authentication: Kerberos or SSL?
body: <p>I'm in the "pre-design" phase (if there is such a thing!) for a Java EE app that will use a Swing box on the client end and implement components for both web and server tiers.</p>
  
  <p>I'm instantly presented with some technology choices and have been reading up on the differences between how Kerberos and SSL work. One area that I have not been able to find any answers to has been the subject of <em>how to choose</em> between Kerberos or SSL. In other words, how do you tell when it is appropriate to use either protocol?</p>
  
  <p>Let's assume that the Swing client isn't bound by a particular transport (UDP, TCP or otherwise) and could use either/any. How does one choose between which of these two is a better match for their application?</p>
  
  <p>Thanks!</p>