我一直在學習圍繞WCF的方式,我有一個關於InstanceContextMode的問題。WCF內存性能實例上下文模式
糾正我,如果我錯了,但WCF將實例化您的對象,然後默認情況下每調用一次調用它的服務方法。
然後,您可以將其設置爲PerSession或Single。
在我看來,在session和call之間有一些可以重用你的對象的東西會更有意義。也就是說,如果我的服務是可重入的,那麼我可以在構造函數中打開與數據庫等的連接,然後將該對象留在內存中以同時應答調用。
但是在當前的WCF實現中,似乎它總是會重新創建對象,而不管它是什麼。