最近要去一家公司做游戏服务器后台开发,采用的语言是JAVA+MYSQL.我想问问需要注意点什么,大多数的游戏通讯协议是采用TCP.还是UDP.通信数据用什么加密算法速度快又安全.怎么样才能解决万人上线的问题,JAVA吃的消不.采用非阻塞/阻塞IO,异步通信,数据库等任何需要优化的东西,大家给点意见。

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【wudidaoshi】截止到2008-07-26 11:13:44的历史汇总数据(不包括此帖):
    发帖的总数量:10                       发帖的总分数:285                      每贴平均分数:28                       
    回帖的总数量:16                       得分贴总数量:3                        回帖的得分率:18%                      
    结贴的总数量:8                        结贴的总分数:160                      
    无满意结贴数:4                        无满意结贴分:100                      
    未结的帖子数:2                        未结的总分数:125                      
    结贴的百分比:80.00 %               结分的百分比:56.14 %                  
    无满意结贴率:50.00 %               无满意结分率:62.50 %                  
    楼主加油
      

  2.   

    上万人的话,就算java吃的消mySql吃的消吗?我对楼主据说的所知甚少,没什么建议,友情顶帖。
      

  3.   

    一般采用socketpool也就是socket连接池
    游戏服务器都是TCP的,定时发送人物坐标等信息,在存储玩家信息的同时,判断玩家是否在线等操作