我正在实现一个 SOAP Web 服务,用于发送数千封电子邮件并将数千个 XML 响应记录存储在本地数据库中。(c#.net,视觉工作室 2012)
我想让我的服务消费者尽可能快速和轻量级。我需要知道一些注意事项。我总有一种感觉,我的代码应该运行得比现在快。
例如
- 我读过使用数据集会增加开销。那么我应该改用对象列表吗?
- 使用 ORM 是否会在我的代码中引入缓慢?
- 控制台应用程序是否比 Winform 更快?因为用户不需要GUI来处理。只是向应用程序发送了一些参数来调用一些方法。
处理 SOAP Web 服务最有效的方法是什么?