누군가 올바른 방향으로 나를 가리킬 수 있습니까? 인터넷을 통해 WCF 피어를 피어 클라우드에 배포하려고합니다. 지금까지 동일한 서브넷에서 어떻게 작동하는지 예제를 보았습니다. 조금 더 밀어주고 싶습니다.인터넷을 통해 WCF 피어 투 피어 응용 프로그램을 배포하려면 어떻게해야합니까?
3
A
답변
4
NAT 및 방화벽을 가로 지르는 데 IPV6 Teredo Tunneling을 사용해야 할 필요가 있습니다. MSDN의 WCF transports에서 확인하십시오.
Kevn Hoffman도 올해에 수행 한 PRNP series을 살펴보십시오.
1
응용 프로그램에 따라 최근 Microsoft에서 구입하여 Office 2007과 함께 제공되는 Groove Virtual Office을 확인해야 할 수도 있습니다. WCF를 사용한다고 생각하지 않지만 .NET을 사용하고 SDK을 사용할 수 있어야합니다. P2P 응용 프로그램을 쉽게 만들 수 있습니다.
엔터프라이즈 용으로 개발하는 경우 확장 성 문제를 처리 할 수 있도록 준비하십시오.
0
라이브 메쉬를 살펴 보겠습니다. 내 문제의 해결책 일 수 있습니다. 이 년 후입니다 그래서 비록
0
...
당신은 한 번의 클릭으로 배포 방법을 시도하지 않은? 아니면 다운로드 용 MSI 설치 패키지를 가지고 있을까요? 해결하려는 배포 또는 통신입니다. 배포 문제가있는 것 같습니다.
팻 NAT 문제를 해결하는 방법을 "Nat Traversal"이라고합니다.
아니요 배포에 문제가 없습니다. 문제는 실제 기술과 관련이 있습니다. 피어 - 투 - 피어 바인딩은 서브넷으로 제한됩니다. –
기본적으로 NAT 뒤에서 피어를 연결하고 싶습니까? 그럼 당신은 즐거운 시간을 보내고 있습니다. 그래서 WCF는 기본적으로 이것을 지원하지 않습니다 (실현하기 위해 온 것입니다). 즉, UPnP를 사용하거나 NAT Traversal (http://en.wikipedia.org/wiki/NAT_traversal)을 구현해야만 소통하다. 흥미롭게도 나는 이것을 수행 할 수있는 C# 용 라이브러리를 작성하기 위해이 영역을 탐구하고있다. 아마도 우리는 협력해야할까요? –