/// /// <summary>Main for ClosingClient</summary> /// <param name="args"></param> /// public static void Main(String[] args) { string uri = "tcp://localhost:4001"; if (args.Length > 0) { uri = args[0]; } MainClosingClient implFactory = new MainClosingClient(); RemoteClosingServer server = ClosingHelper.NewServer(uri, null, implFactory); Console.WriteLine("MainClosingClient.startingServer"); server._StartAndWaitUp(4000); Console.WriteLine("MainClosingClient.serverUp"); Thread.Sleep(100); Console.WriteLine("MainClosingClient.sayingCloseToServer"); server.close(); Console.WriteLine("MainClosingClient.saidCloseToServer"); Thread.Sleep(100); Console.WriteLine("MainClosingClient.waitingServerDown"); server._WaitDown(4000); Console.WriteLine("MainClosingClient.serverDown"); }