Pomelo游戏服务器端开发系列(3)-Router
2017-05-09 00:00
183 查看
摘要: 路由函数
Router 路由函数
作用
Router的作用 是为所有的客户端请求指定目标服务器。 开发者可以自己针对不同的服务器,定义不同的路由规则example
app.configure('development|production','', function(){ var routeUtil = require(process.cwd() + '/app/util/routeUtil.js'); app.route('chat', routeUtil.chat); }); // routeUtil.js //return target server id exports.chat = function(session, msg, app, callback){ var chatServers = app.getServersByType('chat'); if(!chatServers || !chatServers.length){ callback(new Error('can`t find chat servers!')); return; } var server = dispatcher.dispatch(session.rid, chatServers); callback(null, server.id); }
相关文章推荐
- Pomelo游戏服务器端开发系列(5)-globalErrorHandler
- Pomelo游戏服务器端开发系列(2)-pushMessage
- Pomelo游戏服务器端开发系列(1)-介绍
- Pomelo游戏服务器端开发系列(4)-Connector
- Pomelo游戏服务器端开发系列(7)--高可用
- Pomelo游戏服务器端开发系列(6)--Component
- Pomelo游戏服务器端开发系列(8)--消息类型
- Pomelo游戏服务器端开发系列(9)--配置RPC
- (pomelo系列入门教程)深入浅出node.js游戏服务器开发——Pomelo框架的设计动机与架构介绍
- 系列文章之二 用cocos2d-js和pomelo开发MMORPG传奇手游-启动游戏(一)
- (pomelo系列入门教程)深入浅出Node.js游戏服务器开发--分布式聊天服务器搭建
- 系列文章之二 用cocos2d-js和pomelo开发MMORPG传奇手游-启动游戏续(一)
- (pomelo系列入门教程)深入浅出node.js游戏服务器开发——基于Pomelo的MMO RPG开发
- (pomelo系列入门教材)深入浅出node.js游戏服务器开发1——基础架构与框架介绍
- [导入]视频游戏开发系列课程(5):Transformation and Collision of Sprites
- 【转载】上海软星仙剑开发组解散真正内幕-献给所有喜欢仙剑系列游戏的朋友们...
- 游戏开发技术系列丛书 献给游戏研发的专业人士
- 3D游戏开发步步高系列课程(视频课程讲师:付仲恺)
- Silverlight 2.0游戏《抢滩登陆战2D》开发系列开篇
- [导入]视频游戏开发系列课程(7):让你的游戏更“声”动——音乐和音效