public Server(int port)
{
this.listener = new HttpListener();
this.listener.Prefixes.Add("http://*:" + port + "/");
this.listener.Start();
this.listener.BeginGetContext(this.callback, this.listener);
}