Re: [問題] System.Runtime.Remoting.RemotingConf …

看板C_Sharp (C#)作者 (吵死了 閉嘴啦)時間18年前 (2008/05/29 17:37), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
※ 引述《ireullin (raison detre)》之銘言: : 請問有誰可以幫我解釋一下在 : System.Runtime.Remoting.RemotingConfiguration : 以下的兩組方法使用上有何不同 : RegisterActivatedClientType : RegisterActivatedServiceType 這個是CAO(Client Activated Object) 產生出來的物件是在Client端的記憶體 所以每個Client擁有自己的物件 記憶體的釋放也是Client端要自己做 : 以及 : RegisterWellKnownClientType : RegisterWellKnownServiceType 這個是SAO(Server Activated Object) 物件會放在Server的記憶體中 分成single call 和 singleton single call的方式 物件呼叫完成後就會被釋放 Singleton會留存一段時間(預設5分鐘 好像) 在這段時間內 每個Client都是呼叫到同一個物件 時間到了物件會被釋放 等下次再被呼叫會產生一個新的 : 看了一些參考範例 : 裡頭兩組都有人使用 : 但是在msdn中卻沒有清楚的解釋 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.194.170
文章代碼(AID): #18Fdbngf (C_Sharp)
文章代碼(AID): #18Fdbngf (C_Sharp)