2011-03-20 6 views
3

호스트 용 싱글 톤을 만드는 방법, C#을 사용하는 응용 프로그램 용이 아닌 방법. 넷? C++에서 공유 메모리를 통해 비슷한 것을 만들 수 있습니다.호스트 용 싱글 톤

+0

이 질문은 C#으로 만드는 방법에 관한 것입니다. Rebecca가 편집하여 끝에 질문을 추가했습니다. –

+0

독립 실행 형 응용 프로그램, Windows 서비스 또는 IIS에서 실행되는 웹 응용 프로그램? 또는 그 혼합? –

+0

@Albin : 독립 실행 형 응용 프로그램에 관심이 있습니다. 그러나 서비스 동시 액세스도 좋습니다. IMHO –

답변

2

올바르게 이해한다면 다음과 같은 방법으로 얻을 수 있습니다 : "시스템 전체 싱글 톤"에 액세스해야하는 모든 응용 프로그램에서 싱글 톤 패턴을 사용하십시오. . 싱글 톤 객체가 생성되면 .net 원격을 통해 로컬 시스템의 "싱글 톤 서버"에 연결하려고 시도해야합니다. 이것이 실패하면 서버를 생성하고 서버로 작동 할 수 있습니다.

원하는 것을 원하십니까?

+0

예, 실제로 체계가 적합하다고 생각합니다. –

+0

.NET Remoting은 [MSDN] (http://msdn.microsoft.com/en-us/library/kwdt6w2k.aspx)에 따른 새로운 개발에는 권장되지 않습니다. –

+0

감사합니다. 내 active .net 개발 시간이 WCF 전에 짧게 끝났습니다. – Philipp