import java.awt.*;
import java.applet.*;
import java.io.*;
import java.net.*;

public class TestApplet extends Applet {

    String serverName = null;
    URL serverURL = null;
    String TEXT = null;
    
    public void init () {
        serverName = getParameter ("SERVER_NAME");
        try {
            serverURL = new URL (getCodeBase (), serverName);        
            System.out.println (serverURL);
            URLConnection serverConnection = serverURL.openConnection ();
            InputStream serverIN = serverConnection.getInputStream ();
            DataInputStream serverDIS = new DataInputStream (serverIN);
            int bytes = serverDIS.readInt ();
            byte [] rawData = new byte [bytes];
            serverDIS.read (rawData, 1, bytes);
            TEXT = new String (rawData, 0);
        }
        catch (Exception e) {
            System.out.println (e);
            e.printStackTrace ();
        }
         
    }

    public void destroy () {
    }

    public void start () {
    }

    public void stop () {
    }

    public void paint (Graphics g) {
        g.drawString (TEXT, 10, 10);
    }

}

