Source code for the client: CalCli.java, Equation.java, and code for the server: CalSrv.java.
Change the calcultor type at the left bottom choice box. Server name or IP is located in the right bottom textfield. When the display color is red, it means the network connection to the server is lost and local response is used. Sometimes, the security limits of your browser will not allow you to establish the connection to the server. You need to make your browser to allow the Java Aplet using other network address in order to connect the server: Markov.sis.pitt.edu.