static void Main(string[] args) { var server = new MySlave(); server.Start(false); var synReq = new MyMessageWriter(1); Global.CloudStorage.SynPingToSlave(0, synReq); var asynReq = new MyMessageWriter(2); Global.CloudStorage.AsynPingToSlave(0, asynReq); var synReqRsp = new MyMessageWriter(3); Console.WriteLine("response: " + Global.CloudStorage.SynEchoPingToSlave(0, synReqRsp).sn); while (true) { Thread.Sleep(3000); } }