List all the applications you can think of that can't be represented as the flow of objects into and out of a space. Review your list. Are you sure?
Exercise 1.2
Rerun the second version ofHelloWorld; this time run severalHelloWorldClientsalong with twoHelloWorldapplications. What happens? What is the cause of this output?
Exercise 1.3
ChangeHelloWorldandHelloWorldClientso that multiple instances of the application can be run independently by different users at the same time, within the same space. Was it difficult?
Exercise 1.4
Write a program using the standard Java API networking classes (from thejava.netpackage) that has the same functionality as our first version ofHelloWorld. Compare the two.