Chapter 13 Exercise
Purpose:
To Do:
- Execute WeatherService/WeatherClient
- Execute Chat program
- Modify ChatServer and ChatServerImpl to
register an ID String with each client
- Messages may be sent to a specific client or to “All” (no
specific client)
- Update MessageManager and RMIMessageManager to operate with the
new ChatServerImpl
- Modify ClientGUI to accept To field
Possible conversation. Note "private" message from Cyndi to
Gandalf and broadcast message from Gandalf to everyone.



Hints:
- I used a Hashtable instead of a set to contain the clients
Submit:
- Submit a zip file containing your work.