2010-03-16 46 views
1

是否有可能在.NET中創建可發現的網絡資源?創建可發現的網絡資源(.NET)

我想實現的是爲專用網絡上運行的應用程序自動發現的手段。該架構將類似於客戶端/服務器應用程序,但服務器可以是網絡上的任何計算機。雖然客戶端不會知道將作爲服務器的特定IP地址。

我想我會需要某種形式的多點傳送,但是在我甚至不知道從哪裏開始之前沒有使用多點傳送。

我想當客戶端啓動時它會播放「有人在那裏」的消息。然後每個服務器都可以迴應他們IP的詳細信息以供將來進行溝通

非常感謝, 安以軒

+0

複製http://stackoverflow.com/questions/64014/how-to-auto-discovery-a-wcf-service – 2010-03-16 22:48:46

+0

不,這不是,這些都不是Web服務,因此WS-發現是不恰當的。 – Ady 2010-03-16 23:08:42

+0

查看System.Net.PeerToPeer命名空間 – 2010-03-17 01:12:13

回答

-1

有關的東西更發現通常不僅僅是WS-Discovery提供,看看使用「零配置」(蘋果品牌來說,它爲卓悅),特別是用的mDNS DNS服務發現相結合。 Mono.Zeroconf也應該在MS .NET上工作,以便爲此提供C#API。