hw-02 | distributed objects programming - spring'2006, dr. s. yurttas - solution
rationale
This is your third assignment to practice and show that you're able to design, implement and run a server/client application using UI/Form and Threads either in J2EE using jsp or ASP.NET.

You'll practice fundamentals of OO languages for web applications

You can use and extend given hw-01 examples or new given examples with more and better abstractions and logic.

You'll write a UI based application in Java using Swing or Windows application using Forms.
[ Web application for this assignment. ]

problem
You'll redesign and implement the extending given examples to have new functionalities:

  • A master("admin") interface to run your servers on different machines with different data sets, i.e., one server one dataset or one machine multiple datasets all one host serving any clients on the same domain.
  • A client("user") interface should have menu and textfield for user input.
  • Structuring and composition with packages/namespaces and classes for abstraction, modularization, encapsulation, and extension will be the essence of grading.
  • You can use and reuse java or cs .
credit : 30 points due April 7, 2006 by 11pm.