2012-09-22 3 views
0

클라이언트가 WCF를 통해 서버에서 서비스를 호출하는 간단한 응용 프로그램을 만들고 있습니다. 또한 주 서버에 오류가 발생하여 클라이언트 중 하나를 새로운 주 서버로 지정할 수있는 백업 서버를 만들고 싶습니다. 가장 좋은 방법은 무엇입니까? 이 기능을 구현하려면?wcf에서 서버 장애 조치 관리?

+0

당신은 당신의 서버가 다운되면, 내 PC (클라이언트)는 서버가 될 것을 의미? – Artless

+0

안녕하세요, SO! 그 질문은 매우 모호하거나 매우 광범위합니다. 자세한 내용을 추가하거나 지금까지 시도했거나 고려한 바있는 점과 해당 솔루션의 특정 문제가 무엇인지 알려주십시오. – Jeroen

+0

클라이언트가 서버가되도록 지명합니까? –

답변

0

나는 John이 실수로 클라이언트를 작성했다고 생각합니다. John, 내가 이해 한 것은 "장애 조치시 주 서버의 역할을 할 수있는 백업 서버를 원했습니다."입니다. 권리?

WCF 라우팅이 해결책이라고 생각합니다. 답변에 대한 MSDN에 대한 논의를 따르십시오 :

http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/c1f148f4-b27f-466a-ba99-4e413b68b455

+0

아니, 그게 무슨 뜻인지 말해 줄께. 내가 좀 더 설명하게 해줘. 처음에는 단 하나의 노드가 있습니다 (N1). 연결하는 모든 노드가 알 수있는 주소가 있습니다. 몇 개의 노드가 N1에 연결되면 N1은 연결된 노드 중 하나를 백업으로 지명하고 글로벌 데이터를 동기화합니다. 이제 N1 아래로 내려 가면 백업이 기본 노드로 이어지고 연결된 노드 중 하나를 백업으로 지명해야합니다. 희망은 여기 있습니다. WCF를 사용하여 이것이 가능한지 제안 할 수 있습니까? – user1630812

관련 문제