/// <summary> /// 转发消息。 /// </summary> /// <param name="message">消息。</param> /// <returns>成功返回true;否则返回false。</returns> internal Boolean OnReceive(Message message) { try { Delegator delegator = GetDelegator(message.Destination); if (delegator == null) { return(false); } Byte[] data = _formatter.Serialize(message); delegator.OnReceive(data); return(true); } catch (Exception) { return(false); } }