读书人

服务器/客户端模式,该如何解决

发布时间: 2012-03-11 18:15:39 作者: rapoo

服务器/客户端模式
想做一个游戏房间,(如中国象棋的房间),如何做?

尤其是服务器怎么做?

每一个客户端建立一个连接吗? 怎么更新对手的信息?

[解决办法]
点对点的吧
赢的规则在服务器设置好
客户端落子后 -> 是否赢
不赢 则更新对手棋盘信息
赢 则直接在对手棋盘显示

乱语之 仅供参考
[解决办法]
服务器多线程加各种消息包头标志位
[解决办法]

探讨

多谢回复,我的意思是,服务器程序该怎么写?
怎么只给自己的对手更新数据,而不会更新到其他桌的数据?
数据在服务器怎么组织,保存?

[解决办法]
服务器多线程 就可以了。更新的话用observer模式
[解决办法]
这个命题大了点。
lz找本书或者google下,研究研究。
要不你把你的想法说出来,让别人改进下。
[解决办法]
楼主先必须学会基本的socket编程、多线程编程,然后再来考虑你想的这个项目。
[解决办法]
探讨

楼主先必须学会基本的socket编程、多线程编程,然后再来考虑你想的这个项目。

[解决办法]
探讨
楼主先必须学会基本的socket编程、多线程编程,然后再来考虑你想的这个项目。

[解决办法]
服务端最好用iocp.

读书人网 >C++

热点推荐