package com.wiverson.macosbook.webservices;
public class XmlRpcMiniServer extends org.apache.xmlrpc.XmlRpcServer
{
public static void main(String[] args)
{
System.out.print("Launching...");
try
{
org.apache.xmlrpc.WebServer myWebServer = new org.apache.xmlrpc.WebServer(9000);
myWebServer.addHandler("MiniServer", new MiniServer());
myWebServer.start();
} catch (java.io.IOException e)
{
e.printStackTrace();
}
System.out.println("ready.");
}
public static class MiniServer
{
public String now()
{
synchronized(this)
{
try
{
this.wait(5000);
} catch (java.lang.InterruptedException e)
{}
}
return new java.util.Date().toString();
}
public String add (int a, int b)
{
return new Integer(a + b).toString();
//return "" + (new Integer(a)).intValue() + (new Integer(b)).intValue();
}
}
}
|