神魂顛倒論壇logo

icon
首頁Adobe Animate CCFlash 整合應用 → [求助]RTMFP 傳送訊息問題

雷射溶脂 | 瘦小腹 | 植髮 | 眼袋 | 玻尿酸 | 電波拉皮 | Flash | 購物車 | Flash Player 11.2 | 豐胸 |

下一主題 上一主題


[求助]RTMFP 傳送訊息問題


[求助]RTMFP 傳送訊息問題 簡版






各位前輩好 !

請問透過RTMFP 建立的連線群組,有沒有辦法脫離負責連接的FMS伺服器?

我測試用openRTMFP 在主機上架設伺服器

因為我只需要讓客戶端進行一對一的傳送訊息,

成功建立連線之後讓A跟B兩人進入同一個群組,接著用以下方式讓雙方互傳訊息

netGroup.sendToNearest({'sender':自己,'message':message,'sequence':sequenceNumber},對方);

我測試將openRTMFP伺服器關閉,A與B的連線就會立即失效

但RTMFP的優點不就是 "建立連線之後可讓客戶端直接互傳數據,而不經過server"

請問我對這部分的觀念是否有誤會的地方,還是sendToNearest()一定會經過伺服器?




自體脂肪隆乳 | 回到頂部

簡版






仔細看看之後發現,應該是這兩個問題

1.注意:在?用此方法之前? NetGroup.Neighbor.Connect 事件?行??。
2.返回 String — 枚?? NetGroupSendResult 的?性表示?送成功或失?。

這樣可能是,每次在發送資訊時都會檢查一次連線,所以伺服器關掉自然就斷線了
之前誤以為只要一開始連線一次就行

post()的方法有提到: 所有?据都是在客?端(?等机)之??送的 -- ?据并不?送回服?器。
所以sendToNearest()應該是也不會使用到伺服器的流量




購物車 | 回到頂部
下一主題 上一主題