Erlang 聊天室程序(五) 设置客户端信息
摘要:
接下来实现设置客户端信息功能,使客户端可以设置自己的名称、性别、年龄、所做省份等信息。我们暂时不管客户端如何实现,先对服务器端代码进行调整。 这里需要做以下几件事: 1.修改client_session中handle_info({tcp,Socket,Data},State) 函数对接收到的消息包的处理,使其能支持“客户端信息设置消息”。 考虑到后面还会有更多种类的消息,在这里添加一个消息路由模块message_router.erl,主要负责验证收到的消息类型和主题,并最终路由到正确的消息处理模块中去。 2.将chat_room中的客户端信息管理代码独立为一个client_manager.e. 阅读全文
posted @ 2012-02-28 17:30 心笑峰 阅读(800) 评论(0) 推荐(0) 编辑