C# 多客户端webrequests-需要对象结构方法(已编辑)

C# 多客户端webrequests-需要对象结构方法(已编辑),c#,.net,httpwebrequest,timer,C#,.net,Httpwebrequest,Timer,我正在寻找解决以下问题的方法:我正在进行gps跟踪。gps数据提供商通过http post请求提供数据。该应用程序应该处理大约100次跟踪,每秒最多轮询每个位置 到目前为止,我的方法是:在一个集合中,每个对象都会触发由计时器触发的异步web请求。异步请求失败,而同步请求成功。需要修复或检查不同的问题另一种方法是:每个跟踪对象使用同步httprequest启动backgroundworker线程,完成后启动下一个请求 你会选择什么方法 我们需要更多的数据来回答这个问题。首先,你说异步下载失败了。它

我正在寻找解决以下问题的方法:我正在进行gps跟踪。gps数据提供商通过http post请求提供数据。该应用程序应该处理大约100次跟踪,每秒最多轮询每个位置

到目前为止,我的方法是:在一个集合中,每个对象都会触发由计时器触发的异步web请求。异步请求失败,而同步请求成功。需要修复或检查不同的问题另一种方法是:每个跟踪对象使用同步httprequest启动backgroundworker线程,完成后启动下一个请求


你会选择什么方法

我们需要更多的数据来回答这个问题。首先,你说异步下载失败了。它到底是如何失败的?你得到了什么样的异常?

我提出了一种计时器方法,从中可以获得背景工作行为。计时器可以帮助我轻松设置两次投票之间的暂停时间。

这不是与你刚才发布的问题完全相同吗?不是,但我承认它们听起来很相似。这是一个不同的软件项目。另一个是对一个uri的简单Get请求,我遇到了连接问题,无法完全接收文件。这次我感兴趣的是如何在内部管理多个客户端HTTPpost请求,这与对象结构有关。这是一个我想向其发送请求的GPS跟踪服务,我正在跟踪近100台设备。服务返回字符串。请编辑您的问题并将此信息添加到其中。否则,您的问题可能会作为副本关闭。