由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 和大家讨论一下设计一个在线象棋游戏
相关主题
RESTful 到底有啥优势呢两个面试
急需JAVA Developer (Mid level), Full time employee, VERY good pay!有个recruiter发给我的,我用不着,看看有没有感兴趣的,直接跟recuiter联系吧
chat server long pull - facebook 面经Front-End Developer @ Verizon Wireless NJ
请教聊天系统设计Job Opening @ Verizon Wireless @ Central NJ
上周linkin的onsite题公孙大神再战古德霸,快去围观
请教一些热门的rest面试题www.myappwiz.com分享经验同时肯求建议
请问系统设计里的stateless和sticky session有冲突吗?Java Engineer / Architect 机会
FB system design client 给 server 传输文件 的系统。 一个/多个clients <-> 一个/多个 server请问服务端API怎么表述?
相关话题的讨论汇总
话题: client话题: server话题: player话题: 象棋话题: 位置
进入JobHunting版参与讨论
1 (共1页)
l**h
发帖数: 893
1
本来以为不难,做起来发现问题很多,比如
1. Client和Server如何通讯,TCP Socket or HTTP? 为什么?消息用什么格式,XML,
JSON?
2. player当前的位置信息如何保存,是全部放在client端,然后每次client只需要告
诉server最新的当前位置就可以了? 还是放在服务器端,client每次只告诉服务器一个
动作,比如左二,然后服务器计算新位置,在通知另外一个player?
3. 谁负责计算比赛的结果,client or server?
4. 有没有可能两个player之间直接通讯,不通过server, 这样会有什么问题?
5. 为了减少server load, server最好做成stateless,但是这样如何保证client数据
的安全? 如果一个Client crash了呢?
...
请指教!
b*****u
发帖数: 648
2
目测普通的象棋游戏应该不会把计算放在server端,否则没法单机玩了
p*****p
发帖数: 379
3
http不是基于socket吗?消息的话SOAP就行,web的话用json好了
后面的都可以吧,看想弄成什么性质的了
client crash就算输就行了,也无所谓什么数据安全……

,

【在 l**h 的大作中提到】
: 本来以为不难,做起来发现问题很多,比如
: 1. Client和Server如何通讯,TCP Socket or HTTP? 为什么?消息用什么格式,XML,
: JSON?
: 2. player当前的位置信息如何保存,是全部放在client端,然后每次client只需要告
: 诉server最新的当前位置就可以了? 还是放在服务器端,client每次只告诉服务器一个
: 动作,比如左二,然后服务器计算新位置,在通知另外一个player?
: 3. 谁负责计算比赛的结果,client or server?
: 4. 有没有可能两个player之间直接通讯,不通过server, 这样会有什么问题?
: 5. 为了减少server load, server最好做成stateless,但是这样如何保证client数据
: 的安全? 如果一个Client crash了呢?

1 (共1页)
进入JobHunting版参与讨论
相关主题
请问服务端API怎么表述?上周linkin的onsite题
SW Testing contractor工作机会请教一些热门的rest面试题
请教一下LeetCode刷完之后该看些什么书? (转载)请问系统设计里的stateless和sticky session有冲突吗?
Use JSON or XML (转载)FB system design client 给 server 传输文件 的系统。 一个/多个clients <-> 一个/多个 server
RESTful 到底有啥优势呢两个面试
急需JAVA Developer (Mid level), Full time employee, VERY good pay!有个recruiter发给我的,我用不着,看看有没有感兴趣的,直接跟recuiter联系吧
chat server long pull - facebook 面经Front-End Developer @ Verizon Wireless NJ
请教聊天系统设计Job Opening @ Verizon Wireless @ Central NJ
相关话题的讨论汇总
话题: client话题: server话题: player话题: 象棋话题: 位置