WCF 的 Service Instance模式和并发处理

WCF 的 Service Instance(实例)有三种模式PerCall:每一次调用都创建一个实例,每一次调用结束后回收实例。此模式完全无状态。PerSession:调用者打开Channel时创建实例,当调用者关闭Channel时关闭实例,在关闭前,所有的调用都是同一个实例。此模式有Session,生命周期由调用者(通常是客户端)决定。Singleton:单例模式,在Service挂到Host上时,实例就已经创建了,此后所有的调用都使用此实例,且客户端关闭Channel时,并不回收实例。WCF默认使用PerSession。并发处理PerCall:不区分调用者,N次请求则创建N个实例处理。P
posted @ 2013-11-20 22:42  深圳大漠  阅读(455)  评论(0编辑  收藏  举报