2013-05-19 155 views
1

好吧,我有一個C++遊戲服務器,我想通過UDP和Javascript連接到,但我不知道該怎麼做。 WebSocket似乎不工作,因爲它們只支持TCP和 WebRTC似乎不適用於此類承諾(至少從我讀過的內容)。是否可以通過Javascript連接到UDP服務器?

我不會介意使用處於beta階段的技術,因此無法在所有平臺上使用,只要它們在Chrome(Canary)中可用。

+1

你的意思是來自網絡瀏覽器的JavaScript,對吧?如果是這樣,我相信答案是沒有辦法做到這一點(目前)。 – Pointy

+0

對不起,是從網絡瀏覽器。啊什麼是無賴): –

+0

[這個問題](http://stackoverflow.com/questions/13216785/how-to-send-a-udp-packet-with-web-rtc-javascript?rq=1)和[這也是](http://stackoverflow.com/questions/13811854/can-i-use-webrtc-to-open-a-udp-connection?rq=1)描述了WebRTC的方法,這是值得的。您可能必須創建一個服務器端WebSocket橋接器或其他東西。 – Pointy

回答

1

您還可以構建Javascript + Flash橋接器並使用基於UDP的Adobe Flash Player RTMFP協議。如果你需要原始的UDP或類似的,你應該更好地使用WebRTC數據通道。