实例化Web服务时的最佳做法是什么

chr*_*tad 4 c# web-services

我有一个类库(c#),有许多方法调用相同的Web服务(asmx).

实例化Web服务的最佳实践是什么?

  • 实例化Web服务一次,并将其作为参数传递给每个方法
  • 或者在每种方法中实例化和处理Web服务.

Ode*_*ded 6

您实例化的是调用服务的本地代理类,因此它不像您想象的那么昂贵.

由于Web服务应该是无状态的,因此任何一种方法都可行.我怀疑你会在性能上看到很多不同.