簡體   English   中英

與WCF的實時通信

[英]Real-time communication with WCF

用wcf創建實時通信的最佳方法是什么? 就游戲而言,我需要一種方法,當遠程用戶按下鍵盤上的向左箭頭鍵時,服務器中的對象會相應移動。

我認為我應該使用WCF,這是正確的選擇嗎?

謝謝!

我認為使用WCF進行游戲編程不是一個好主意。 使用WCF最快的方法可能是將NET TCP與單向消息一起使用,但是您仍然有很多開銷。

我建議您考慮直接使用UDP對套接字進行編程,或者研究適合您的C#庫,例如lidgren: http : //code.google.com/p/lidgren-network

這里有一些不錯的初學者教程,但是它們是C / C ++,但是它們顯示了您想要編寫游戲網絡代碼時需要考慮的事項: http : //www.gamedev.net/reference/list.asp?categoryid=30

否則,請看看如何使用XNA進行聯網。 這是一個網絡示例: http : //creators.xna.com/en-us/sample/networkp2p

這實際上取決於您要使用哪種游戲。 FPS的要求與策略游戲的要求非常不同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM