static void Main(string[] args) { Console.Title = "SizingServers.Message.TestReceiver"; Console.WriteLine("Messages are received from TestSender."); var epmsCon = new EndPointManagerServiceConnection(new IPEndPoint(IPAddress.Loopback, Shared.EPMS_DEFAULT_TCP_PORT)); //var epmsCon = new EndPointManagerServiceConnection(new IPEndPoint(IPAddress.Loopback, Shared.EPMS_DEFAULT_TCP_PORT), "password", new byte[] { 0x01, 0x02, 0x03 }); _receiver = new Receiver("SizingServers.IPC.Test"); //_receiver = new Receiver("SizingServers.IPC.Test", null, null, epmsCon); _receiver.MessageReceived += _receiver_MessageReceived; Console.WriteLine("Press any key to exit."); Console.ReadLine(); _receiver.Dispose(); }
static void Main(string[] args) { Console.Title = "SizingServers.Message.TestSender"; Console.WriteLine("A message is sent every second to all receivers."); var epmsCon = new EndPointManagerServiceConnection(new IPEndPoint(IPAddress.Loopback, Shared.EPMS_DEFAULT_TCP_PORT)); //var epmsCon = new EndPointManagerServiceConnection(new IPEndPoint(IPAddress.Loopback, Shared.EPMS_DEFAULT_TCP_PORT), "password", new byte[] { 0x01, 0x02, 0x03 }); _sender = new Sender("SizingServers.IPC.Test"); //_sender = new Sender("SizingServers.IPC.Test", epmsCon); _sender.AfterMessageSent += _sender_AfterMessageSent; _sender.OnSendFailed += _sender_OnSendFailed; var tmr = new Timer(1000); tmr.Elapsed += Tmr_Elapsed; tmr.Start(); Console.WriteLine("Press any key to exit."); Console.ReadLine(); tmr.Stop(); _sender.Dispose(); }