一个是连接池的问题,如果是web连接,那么连接池一般设定为一个httpcontext,就是在一个请求内,连接可以重用
如果连接池存在服务器,是经不起多并发的
但是如果是客户端,就可以一个客户端用一个连接池,连接池存在客户端
第二个问题
一个方法执行时,一般会用
using()
{}
或者
.open .close
但是在这个过程出现了问题,可能不会走到close,或者close的时候也会报错
所以我们一般会try wcf的方法,然后close,再catch,再abort
一般的类库会用emit生成代理类,类里面catch了方法,然后abort