2009-12-14 6 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

정적 변수와 정적 생성자로 작업 할 수 있습니까? –

+0

@Rubens Farias, 가능성이 높습니다 ... 아직 솔루션을 가지고 놀고 있으니 아무 것도 제안하지 마십시오 =) – Nippysaurus

+1

Remoting과 WCF를 혼동하지 않도록주의하십시오. 그들은 상당히 다릅니다. –

답변

0

아마도이 질문을 이해할 수 없지만 서비스가 서버 프로세스에서 호스팅되는 경우 Windows 서비스 또는 콘솔 응용 프로그램과 같은 이미지가 표시됩니다. 원격 객체는 호스트 프로세스의 응용 프로그램 구성 설정에 액세스 할 수 있습니다. 왜 거기에 변수를 넣지 않으시겠습니까?

+0

그건 분명히 옵션입니다. 그러나 이들 중 몇 가지를 단일 프로세스로 실행하고 개별적으로 구성하려고합니다. – Nippysaurus