1

我有一个 Windows 服务。它将每 5 分钟检查一次数据库,如果有新记录,它将发送到 Web 服务以将数据保存在另一个数据库中。

我的 WS 一个一个发送记录,现在我想发送一个列表。问题是如果有很多新记录,我想把它分成多个列表(每个列表有 50 条记录)并一一发送。

我想知道我该怎么做,有人有这个案例的解决方案吗?太感谢了

4

1 回答 1

2
  1. 获取更改/新记录的列表。我们将其称为“要发送的列表”。
  2. 创建一个仅包含要发送的列表的前 50 条记录的子列表。
  3. 将该子列表发送到 Web 服务。
  4. 从要发送的列表中删除这 50 条记录。
  5. 如果要发送的列表不为空,请从步骤 2 开始重复。
于 2012-10-22T09:43:00.807 回答