public static void Execute()
        {
            Console.WriteLine("Start Sender(Client) Process");

            int id = 0;

            while (true)
            {
                Console.Write("Input Tx Message >");
                var message_content = Console.ReadLine();

                Task.WaitAll(new[]
                {
                    MessageProcessCommunicator.Client("my_message_pipe", 1, new Message {
                        ID = id, Content = message_content
                    }),
                });

                id++;

                if (message_content == "End")
                {
                    break;
                }

                Thread.Sleep(100);
            }

            Console.WriteLine("Stop Sender(Client) Process");
        }
        public static void Execute()
        {
            Console.WriteLine("Start Receiver(Server) Process");

            Task.WaitAll(new[]
            {
                MessageProcessCommunicator.Server("my_message_pipe", 1, ServerProcess),
            });

            Console.WriteLine("Stop Receiver(Server) Process");
        }