/// <summary>
        /// 用于接收到消息后的事件处理
        /// </summary>
        /// <param name="message"></param>
        private void messageControler_RecivedMessage(TrasenMessage.IMessageProcessor message)
        {
            //接收到消息后,异步委托调用消息显示
            ShowRecivedMessageHandler handler = new ShowRecivedMessageHandler(ShowReciveMessage);

            handler.BeginInvoke(message, new AsyncCallback(ReciveMessageCallback), "");
        }
        /// <summary>
        /// 异步委托的回调函数
        /// </summary>
        /// <param name="result"></param>
        private void ReciveMessageCallback(IAsyncResult result)
        {
            ShowRecivedMessageHandler hander = (ShowRecivedMessageHandler)((System.Runtime.Remoting.Messaging.AsyncResult)result).AsyncDelegate;

            hander.EndInvoke(result);
        }