【发布时间】:2015-07-21 21:25:30
【问题描述】:
一直在尝试谷歌,看看是否有解决我问题的方法,但没有找到好的解决方案。
这是我目前的设计。
- 使用 jQuery 将 .xml 文件上传到 WebAPI 服务器。
- 处理 xml 文件并通过自定义类库写入数据库。
- XML 中的每个条目都将通过库进行验证并写入数据库。
- 写入一个条目后,将调用 Web API 中的回调 (Receipts) 并存储在数组中。
- 每个条目完成后,收据会以 JSON 格式从 Web API 发送回客户端。
我的问题是一个 XML 可以有数千个条目,然后需要很长时间来处理。我想知道是否可以在每次调用 Web API 中的回调时返回/推送响应(回执),以便 angular/jquery 可以为每个完成的条目填充我的视图。就像现在一样,我的 $http-request 只能收到一个响应,然后一切都处理完毕。
【问题讨论】:
-
要么你投票,要么你使用 websockets -> 愉快的谷歌搜索!
-
我参加了投票。虽然我的收据列表中有一些问题要读取,而我的代码的另一部分同时写入它。我想我通过在将结果序列化为 JSON 之前返回列表的副本来解决它。
标签: jquery angularjs asp.net-web-api