Computer Science
Page updates for 2008 underway - please check back soon
Resources
Resources such as URLs, programs, etc. related to this course can be found here.
- Downloads and instructions for the setup of your own WAMP (Windows, Apache, MySQL and PHP) system on your home PC may be found here.
- You can download Tomcat 6 here. Instructions on installing Tomcat 6 on your home machine can be found here.
- Programs (.exe, .zip, .hex, etc) larger than 1 MB should be made available via the ftp server ONLY.
- Documentation (such as Java doc, software manuals) are organised by platform/language in the online Reference Library.
- Additional resources maybe available from the University's Library.
For Windows users, there are two applications, tcpTrace.exe and proxyTrace.exe that are also used in COMPSCI335. tcpTrace.exe and proxyTrace.exe do largely the same thing - they show you how the HTTP communication between server and client works. tcpTrace.exe is configured to listen on a port on your machine, e.g., 8080. It forwards all connections on this port almost transparently to a destination server you nominate (e.g., port 80 on www.cs.auckland.ac.nz). On the left pane, you'll see an entry for each TCP/IP connection made when you point your browser at http://localhost:8080 by entry into the address bar or via an action attribute on a form. Click on a connection, and the top right hand window shows the HTTP requests (outgoing traffic) sent via that connection. The bottom right window shows the HTTP responses received on the respective connection. proxyTrace.exe works in a similar way to tcpTrace.exe, except that it mimicks a proxy server (so you can configure it as a proxy server in your Internet Options).
RMI examples
(updated on 07/03/2008)
RMI classes on web site
Servlet and JSP examples
(updated on 10/04/2008 with JSP examples appended)
-
Related Programmes