本主題類似於this thread直接P2P連接
我是相當新的網絡編程的話題,永遠不必做任何事情,但基本的TCP/UDP單個本地機器上。現在我正在開發一個需要P2P網絡支持的應用程序。更具體地說,我將需要應用程序來連接和通過互聯網進行通信,最好不使用服務器來進行客戶端之間的匹配。
我知道並且假設幾乎所有的用戶都在路由器後面,這會使流程複雜化,因爲客戶端不能初始化到另一個的直接連接。
我知道UPnP是一個允許端口轉發的選項,無需用戶手動配置,但截至目前這不是一個選項。他們是否有辦法實現我的目標,還是我需要這臺服務器?
我知道NET衝孔/打孔技術,但它需要一臺服務器。 – 2009-07-26 01:07:54
我錯過了第一次接受郵件的鏈接。沒有中央服務器(以幫助協商連接),我不相信這是可能的。 – Kitsune 2009-07-26 01:11:21
當兩臺計算機無法直接連接到彼此,而沒有特殊配置的硬件或中間人來幫助他們時,我們生活的是多麼可悲的世界。 – 2009-07-26 01:13:34