로컬 LAN에서 자체의 다른 인스턴스와 소량의 데이터를 찾아 교환해야하는 서버 응용 프로그램이 있습니다..NET 용 단순 피어 투 피어 네트워크 라이브러리
중요한 응용 프로그램이 아닙니다.
중앙 서버 나 고급 구성없이 피어 투 피어를 수행해야합니다.
이와 비슷한 작업을 수행하는 기존 라이브러리가 있습니까?
편집
나는 윈도우 소켓 기반으로 뭔가를 .NET 2.0을 사용하고 선호하고 언급해야한다.
로컬 LAN에서 자체의 다른 인스턴스와 소량의 데이터를 찾아 교환해야하는 서버 응용 프로그램이 있습니다..NET 용 단순 피어 투 피어 네트워크 라이브러리
중요한 응용 프로그램이 아닙니다.
중앙 서버 나 고급 구성없이 피어 투 피어를 수행해야합니다.
이와 비슷한 작업을 수행하는 기존 라이브러리가 있습니까?
편집
나는 윈도우 소켓 기반으로 뭔가를 .NET 2.0을 사용하고 선호하고 언급해야한다.
로컬 LAN에만 관심이 있다면 C4F 비스타 피어 - 투 - 피어 툴킷, 간단한 브로드 캐스트 프로토콜은 작동합니다. 각 클라이언트가 특정 포트에서 수신 대기하도록하십시오 (아마도 별도의 스레드에서). 한 클라이언트가 통신을 원하면 해당 포트에서 로컬 네트워크로 브로드 캐스트합니다. 각 청취 클라이언트는 연결 정보 (데이터 수신을 위해 사용하는 주소/포트)로 응답해야합니다. 보내는 클라이언트는 데이터를 보낼 클라이언트를 선택하고 그 (들) 클라이언트를 정상적으로 연결할 수 있습니다.
데이터가 중요하지 않고 배달이 안정적 일 필요가없는 경우 정보를 원하는 클라이언트가 의도 한 수신자 정보와 함께 브로드 캐스트하고 클라이언트가 관심을 가져라.
.Net 2.0의 제한 사항은 3.5에서 나왔습니다. http://msdn.microsoft.com/en-us/library/system.net.peertopeer.aspx – gimel