COMP 310
Fall 2015
|
Lec31: ChatApp
Interfaces...
|
 |
For reference, be sure to keep in mind the
design principles we discussed last time.
Considerations for today:
- To one person, in terms of RMI, what is another person (user) that the
first person can send a message (data packet) to?
- What is a chat room anyway?
- What does it mean to send a message to everyone in a chat room?
- Connection Use Case: What happens when we first attempt to
connect to another computer?
- What must be true about the target computer before it is connected
to?
- What must be known about the Registry on the target computer?
- What if the target computer has not connected to anyone else yet?
- How does this change the initial connection use case?
- What sorts of data packet types does everyone need to know about?
(One possible answer is much smaller than you think!)
© 2015 by Stephen Wong