/// <summary>
        /// 参数初始化
        /// </summary>
        /// <param name="server">ServerType</param>
        /// <param name="ipAddress">Ip地址</param>
        /// <param name="port">端口</param>
        /// 时间:2016/6/7 22:45
        /// 备注:
        /// <exception cref="System.ArgumentException">未能识别的Ip地址。</exception>
        private void Init(TCPIPType server, string ipAddress, ushort port)
        {
            ValidateOperator.Begin().NotNullOrEmpty(ipAddress, "Ip地址").IsIp(ipAddress, "Ip地址");
            IPAddress _ipAddress;

            if (IPAddress.TryParse(ipAddress, out _ipAddress))
            {
                this.Endpoint = new IPEndPoint(_ipAddress, port);
            }
            else
            {
                throw new ArgumentException("未能识别的Ip地址。");
            }

            this.Type = server;
            this.Port = port;
        }
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="type">类型</param>
 /// <param name="ipAddress">ip地址</param>
 /// <param name="port">端口</param>
 /// 时间:2016/6/7 11:35
 /// 备注:
 public HighPerformanceServer(TCPIPType type, string ipAddress, ushort port)
 {
     Init(type, ipAddress, port);
 }
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="type">类型</param>
 /// <param name="ipAddress">ip地址</param>
 /// 时间:2016/6/7 11:35
 /// 备注:
 public HighPerformanceServer(TCPIPType type, string ipAddress)
     : this(type, ipAddress, 9888)
 {
 }