title: Java Server Options
body: <p>I want to make a browser-based game in Java that will depend heavily on networking.  I wanted to make it so that one player in the game hosts it and the rest in that game play with him, but with Java that requires signing the applet and port forwarding and all kinds of stuff.  </p>
  
  <p>So my question is, What would be the best way to design a server system for my game without 
  spending tons of money on 24/7 server hosting?  If I didn't explain parts of my question well enough, please tell me and I will reword it.  Thanks in advance!</p>