Exemple #1
0
        public static MonitorCenterClient GetInstance(CometClientType ccType, String monitorCenterUri)
        {
            if (m_Instance != null) return m_Instance;

            MonitorCenterClient mcClient = new MonitorCenterClient(ccType, monitorCenterUri);

            Interlocked.CompareExchange<MonitorCenterClient>(ref m_Instance, mcClient, null);

            return m_Instance;
        }
Exemple #2
0
        public static MonitorCenterClient GetInstance(CometClientType ccType, String monitorCenterUri)
        {
            if (m_Instance != null)
            {
                return(m_Instance);
            }

            MonitorCenterClient mcClient = new MonitorCenterClient(ccType, monitorCenterUri);

            Interlocked.CompareExchange <MonitorCenterClient>(ref m_Instance, mcClient, null);

            return(m_Instance);
        }
Exemple #3
0
 /// <summary>
 /// 监控中心消费者客户端
 /// </summary>
 /// <param name="esbProxy"></param>
 private MonitorCenterClient(CometClientType ccType, String monitorCenterUri)
 {
     m_MonitorCenterUri = monitorCenterUri;
     m_CometClientType = ccType;
 }
Exemple #4
0
 /// <summary>
 /// 监控中心消费者客户端
 /// </summary>
 /// <param name="esbProxy"></param>
 private MonitorCenterClient(CometClientType ccType, String monitorCenterUri)
 {
     m_MonitorCenterUri = monitorCenterUri;
     m_CometClientType  = ccType;
 }
Exemple #5
0
 public CometClient(String uri, CometClientType clientType)
 {
     m_IP         = uri.Split(':')[0];
     m_Port       = Int32.Parse(uri.Split(':')[1]);
     m_ClientType = clientType;
 }
Exemple #6
0
 public CometClient(String uri, CometClientType clientType)
 {
     m_IP = uri.Split(':')[0];
     m_Port = Int32.Parse(uri.Split(':')[1]);
     m_ClientType = clientType;
 }