The
QuoteClientApplet class allows you to fetch quotations from a server-side application that runs on the same host as this applet. This class also displays the quotation received from the server.
The
QuoteServer.java and
QuoteServerThread.java classes make up the server-side application that returns quotations. Here's a text file (
one-liners.txt) that contains a number of quotations.
Perform the following steps to test QuoteClientApplet.
QuoteClientApplet.
<script src=
"https://www.java.com/js/deployJava.js"></script>
<script>
var attributes =
{ code:'QuoteClientApplet.class', width:500, height:100} ;
var parameters =
{ codebase_lookup:'true', permissions:'sandbox' };
deployJava.runApplet(attributes, parameters, '1.6');
</script>
quoteApplet.html page that already contains this HTML code.QuoteClientApplet.java class. Copy the generated class files to the same directory where you saved your web page.QuoteServer.java and QuoteServerThread.java.one-liners.txt to the directory that has the class files for the server-side application (generated in the previous step).java QuoteServer
You should see a message with the port number, as shown in the following example. Note the port number.
QuoteServer listening on port:3862
For example, if the server-side application is running on a machine named JohnDoeMachine, you should enter a similar URL. The exact port number and path will vary depending on your web server setup.
http://JohnDoeMachine:8080/quoteApplet/quoteApplet.html
QuoteClientApplet will be displayed on the web page.Here is a screen capture of the applet in action.

QuoteServer Sample Output