【发布时间】:2014-01-17 14:47:35
【问题描述】:
我在 google 上进行了相当不错的搜索,但没有任何内容可以回答我的问题。由于我对 Web 服务知之甚少(只是开始使用它们,而不是在过去几个月内构建它们),我想知道我是否应该可以按照自己的意愿(在合理范围内)频繁调用特定的 Web 服务,还是应该我建立了一次完成的请求。
举个例子,我的应用程序旨在进行工作更新,对于某些类型的更新将调用网络服务。似乎我的选择是我可以在需要 Web 服务的更新应用程序中创建一个数据表,并将整个数据表传递给 Web 服务,然后在 Web 服务中编写一个方法来处理数据表的更新。或者,我可以遍历整个更新表(其中包括需要 Web 服务的更新之外的其他更新)并在需要更新时调用 Web 服务。
目前,我似乎将每个更新而不是数据表传递给 Web 服务会更简单。
就传递给 Web 服务的数据而言,每次更新都将包含少量数据(3 个字符串,最长 120 个字符)。就更新数量而言,可能不会超过 200 个。
【问题讨论】:
-
我在想,为什么我从来没有这样想过?
标签: c# web-services