FileDocCategorySizeDatePackage
WeatherServer.javaAPI DocExample1168Tue Oct 09 11:03:40 BST 2001com.ecerami.xmlrpc

WeatherServer

public class WeatherServer extends Object

Fields Summary
Constructors Summary
Methods Summary
public static voidmain(java.lang.String[] args)

        if (args.length < 1) {
            System.out.println(
                "Usage: java WeatherServer [port]");
            System.exit(-1);
        }

        try {
          startServer(args);
        } catch (IOException e) {
            System.out.println("Could not start server: " +
                e.getMessage());
        }
    
public static voidstartServer(java.lang.String[] args)

            // Start the server, using built-in version
            System.out.println("Attempting to start XML-RPC Server...");
            WebServer server = new WebServer(Integer.parseInt(args[0]));

            System.out.println("Started successfully.");

            // Register our handler class as area
            server.addHandler("weather", new WeatherHandler());
            System.out.println(
                "Registered WeatherHandler class to area.");

            System.out.println("Now accepting requests. (Halt program to stop.)");