static public WebServiceFactory getInstance() { if (ws == null) { ws = new WebServiceFactory(); } return(ws); }
public override void handlePOSTRequest(HttpProcessor p, StreamReader inputData) { Console.WriteLine("POST request: {0}", p.http_url); string data = inputData.ReadToEnd(); try { p.outputStream.Write(WebServiceFactory.getInstance().invokeService(p.http_url, data)); } catch (Exception e) { p.writeFailure(); //p.outputStream.WriteLine(e.StackTrace); } }