Milestone 2

Due: by Monday, May 4, 11:59pm

At this milestone, each student should be able to demonstrate a 3-tier CORBA application with an HTML or Java Applet client that communicates with a servlet that in turn communicates with a CORBA IDL interface implemented in Java and implemented and served up by a CORBA server executable. The CORBA object should in turn hit a database via JDBC, and return some information to the servlet, which will package that information up into HTML tables (in the case of an HTML client) or stream it back to the Java Applet.

Please try to keep this as simple as possible -- it could get out of hand if you aren't careful. I want the mechanism working, not for you to impress us with with how much data you can hand back and forth.

Deliverables: Demonstration of the above and delivery of the Java Source code for the application.  Mail a gzippped tarball named yourlogin.M2.tgz to the TAs (soner@cs and sravana@cs). The tarball should include a directory called "yourlogin". Follow the instructions from Milestone 1 to pack your files. Do not include compiled files (.class or executables).

Please plan on attending the first part of Lab 6 on May 5th. You can bring up your deliverable and demonstrate it during the lab.