Wheeler's CET431 FTP Site Go here to find programs
we're working on in class.
CET431 Project Evaluation Rubric This is the evaluation method that will be
used for the projects in CET431.
IOSERVE.PDF IOSERVE Documentation (May be used during Project 3)
PROJECT SAMPLER
A sampling of past student projects. This area will be updated each semester with new projects. All student projects
contain source within their jars.
These two files emulate an IOSERVE remote computer system. The file IOSERVESimulator.jar is the emulator program. To use it, you'll need a license key placed in the same folder as the program. The license key is your authorization to use the emulator software. It is in a file called renew.dat. Once you've installed the files, double-click the JAR to start the program. You must have the Java2 platform installed. See IOSERVE.PDF file for complete documentation. Under Windows XP there seems to be a "hidden feature," a web service using port 5000. The simulator will try using a different port number if your machine has this "feature" active.
IOSERVESimulator.jar
IOSERVE Simulator Program
Renew.dat
License key for IOSERVE Simulator
These are all JAR (Java Archive) files. You can open any of these JAR files with WINZIP; they ALL contain the Java source code. If you have the Java2 runtime environment installed on your computer (comes with some operating systems such as Mac OS X), you can simply double-click the file to execute it. On a Windows machine, you need to download the latest JRE (Java Runtime Environment) from Sun Microsystems for these to work. Microsoft has purposely provided a crippled Java2 runtime environment with Windows 2000/XP, so even if your Windows box says "Java2" you still need to download the latest Java2 run time from Sun.
MyFirst.jar
MyFirst - A first application in Java
KeyboardInputValidation.jar
How to read the keyboard in a command line program.
DialogInputOutput.jar
How to use dialog boxes for program input and output.
ArrayDemo.jar
An example of arrays in Java, and how they're passed to functions.
FormatDemo.jar
How to control the formatting of text and numbers when printing.
CardSimulation.jar
Putting all the basics together...simulating multiple decks of cards using OOP methodology.
TextWriter.jar
How to write to a text file from a Java application.
TextReader.jar
How to read from a text file in a Java application.
GUI_Events.jar
How to trap various window events in a GUI application.
ClickMe_Applet.jar
Intercepting mouse clicks and painting within a Java applet.
TempConv.jar
A small GUI application showing how to deal with various events, report results.
TextBoxDemo.jar
How to use text edit boxes in a Java GUI application.
MultiThread.jar
Multithreading example; how to crash your system properly.
TelnetClient.jar
A working Telnet client, demonstrating how to use Java Sockets.
Synthesizer.jar
Piano emulator written by James Bauer; shows how to fire MIDI events. Turn on CAPS LOCK when running this program.
CardServer.jar
CardServer (with source code and sample client) for Internet Cards exercise.