Ejemplo n.º 1
0
        public void Initialize()
        {
            IList<TCacheHost> hosts = TCacheHostDAL.Instance.AllCacheHosts;
            foreach (TCacheHost host in hosts)
            {
                if (!_sockets.ContainsKey(host.Id))
                {
                    CommandProvider hbp = new CommandProvider(host);
                    hbp.CheckHeart();
                    _sockets.Add(host.Id, hbp);
                    PageLogger.RecordInfoLog(String.Format("CommunicationManager add command sockets {0}.{1}",
                        host.Id,
                        host.IpAddress));
                }

                if (!_signalSockets.ContainsKey(host.Id))
                {
                    RealProvider rp = new RealProvider(host);
                    rp.CheckHeart();
                    _signalSockets.Add(host.Id, rp);
                    PageLogger.RecordInfoLog(String.Format("CommunicationManager add signal sockets {0}.{1}",
                       host.Id,
                       host.IpAddress));
                }

                //EventProvider ep = new EventProvider(host);
                ////ep.CheckHeart();
                //_eventSockets.Add(host.Id, ep);
            }
        }
Ejemplo n.º 2
0
 private void button2_Click(object sender, EventArgs e)
 {
     TCacheHost host = new TCacheHost();
     host.IpAddress = "127.0.0.1";
     host.Port = 10235;
     if (rp == null)
         rp = new RealProvider(host);
     rp.CheckComunication();
 }