Infix/RPN Calculator by Yu Liu



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.


Under IE4.0SP1, you need to go to Internet Options under View and select Security Tab. Choose the custom and go into the Setting sub window. Under Java Permissions, choose Custom and then go into the Java Custom Setting subwindows on the bottom. Then click the Edit Permissions tab on the top, enable Access to All the Network Addresses". Then the applet will play a client calculator and connect to the server at markov.
have fun!