This assignmnent is to change our game server to allow multiple games at the same time. The server dispataches a subserver to host a game upon accepting two consecutive connections. A subserver terminates once its hosted game completes. The server and subservers do not need to keep any info about players and games.
You are asked to commit your completed system at your team's CVS repository and tagged it as a version with multiple_games as version tag.
Team Members and Socket Port Assignment
| Team # | Members | Port # |
| 1 | Dasari, Hepsiba V. | 200911 |
| Shamim, Shahana | ||
| Paulowskey, Joseph J. | ||
| 2 | Behr, Kevin M. | 200921 |
| Peddachappali, Sai K. | ||
| Sudhakara, Suhasini | ||
| 3 | Paulukonis, Michael J. | 200931 |
| Pedley, Michael J. | ||
| Washo, Jason C. | ||
| 4 | Easton, William R. | 200941 |
| Redding, David P. |
Helpful links:
Passing Objects through Sockets: Client, Server, Person, ACK
Java
ServerSocket API
Java
Socket API
Java
Socket Tutorial by Sun
Java
Socket Tutorial by JavaWorld
Java
Thread Tutorial by Sun
Java
Threads Tutorial by JavaWorld