flex游戏的多人在线,socket编程这个我知道,主要就是是原理搞不清楚怎么个逻辑,我后台用java,有没有哪

[复制链接]
查看11 | 回复2 | 2011-2-16 11:54:02 | 显示全部楼层 |阅读模式
看来你不太会socket编程吧。flex的socket跟其他程序的没区别。就是客户端发送请求,服务端接受请求,并根据请求,做相应处理。服务端一般是多线程循环等待结构,一个主循环,等待用户接入,接入后,把连接抛给其他线程,进行小循环应答等待。客户端主动介入,一般接入后从服务器端收取欢迎信息。如果是游戏服务器,可能还会从服务器收取其他用户的信息。(这些信息是你自己设计的,在服务端用户接入后处理的过程。)然后就没什么了,客户端向服务端发送一个信息,一般信息有三种:1、执行信息(命令服务器做什么,这个信息不被其他人知道);2、p2p信息(就是让服务器把这个信息转发给一个特定人);3、p2n信息(让服务器把这个信息发送个所有人)。有了这些你的...
回复

使用道具 举报

千问 | 2011-2-16 11:54:02 | 显示全部楼层
楼上的说明很明白,其实就是一个后台实时群发返回客户端的问题,呵呵!...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行