推送机制如何实现
2016-04-22 来自:精油润喉糖 6 人回应

比如客户有个url,当我们这边状态发生变化时,就给这个url推送信息。客户接收到这个信息,返回success时,我们这边就不推送了,否则连续推送多次,当10次推送不成功时,就不再推送
(类似支付宝充值后的推送机制)

2016-05-01 来自:虫子小鬼

如果你是.Net开发,推荐使用SignalR。

2016-04-25 来自:噗™

如果是桌面应用,可以用remoting 现在也可以用wcf 

 

web应用的话,可以用ajax轮循、websocket,推荐使用SignalR 

2016-04-24 来自:沧浪之水

1.接口调用队列(放数据库啊,放消息队列啊都可以)

2.接口循环调用服务.(写一个windows服务,死循环,从调用队列中获取调用消息,包括url和参数)

其实你自己也说清楚了.是卡在没动手做上了

2016-04-24 来自:精油润喉糖

原理你自己已经讲得很清楚了,这当中有什么问题,你还有什么疑惑?

2016-04-23 来自:精油润喉糖

using (var client = new HttpClient())

client.BaseAddress = new Uri("http://xxx.xxx.xxx.xxx");
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

var httpContent = new StringContent(string.Empty, Encoding.UTF8);
var response = client.PostAsync("url", httpContent);
var responseString = response.Result.Content.ReadAsStringAsync();

 //...这里分析responseString是否success,返回true或者false,外部根据需要调用N次
}

2016-04-23 来自:三叠

这个要使用WebSocket来实现

您的回应

你还未登陆,不能回应!登陆