2009-12-14 68 views
0

我正在使用WCF創建可遠程對象。這是我如何創建可遠程對象文檔片斷.......NET WCF ServiceHost - 啓動參數

ServiceHost service_host = new ServiceHost(typeof(MyObject), new Uri[] { new Uri("net.pipe://localhost") }); 
service_host.AddServiceEndpoint(typeof(IMyServer), new NetNamedPipeBinding(), "MyServer"); 
service_host.Open(); 
return service_host; 

是否有存放一些變量時可遠程對象實例化,其可用的方法嗎?我不想從客戶端控制一切。這可能嗎?

+0

你可以使用靜態變量和靜態構造函數嗎? – 2009-12-14 00:37:32

+0

@Rubens Farias,很可能......我還在玩弄解決方案,所以隨時提出建議=) – Nippysaurus 2009-12-14 00:40:11

+1

請務必不要將WCF與Remoting混淆。他們完全不同。 – 2009-12-14 01:41:49

回答

0

也許我不明白這個問題,但是您的服務託管在服務器進程中,我想要的是像Windows服務或控制檯應用程序的映像。您的遠程對象可以訪問主機進程的應用程序配置設置。你爲什麼不把你的變量放在那裏?

+0

這絕對是一種選擇。不過,我正在一個進程中運行其中的一部分,並希望單獨配置它們。 – Nippysaurus 2009-12-14 01:50:20