Example #1
0
 public SystemResponseMessage GetSystemStatus(SystemRquestMessage request)
 {
     SystemResponseMessage response = null;
     using (ChannelFactory<IVMSystem> channelFactory = new ChannelFactory<IVMSystem>("VMSystem"))
     {
         IVMSystem proxy = channelFactory.CreateChannel(this.endpoint);
         response = proxy.GetSystemStatus(request);
     }
     return response;
 }
Example #2
0
 public SystemResponseMessage GetSystemStatus(SystemRquestMessage request)
 {
     //TODO   现在是模拟数据
     SystemResponseMessage response = new SystemResponseMessage();
     Random random = new Random();
     response.SystemInfo = new Dictionary<string, object>();
     foreach (string name in request.Names)
     {
         response.SystemInfo.Add(name, random.Next(0, 2) == 1 ? true : false);
     }
     return response;
 }