Pomelo 最佳实践?

刚刚接触 Pomelo,有些地方不知道怎么处理,老司机指下路:

Remote 还是 Handler?

比如同一个功能,我可以直接在服务器里面写 Handler 来实现,也可写 Remote 等 connector 收到消息后 通过 RPC 来调用。那么问题来了,什么时候该 Remote 什么时候该 Handler 呢?

我看 lordofpomelo 里面 用户验证是用的 Connector 的 Handler 通过 RPC 转发到 Remote 的方式。
那么什么情况该这样用呢?

Connector 的职责是什么呢?

是不是只负责 连接后 bind ,断开后 unbind,然后其他的处理都交个后端服务器?
Connector 连接数据库好不好呢?

前端后端服务器之间的本质差别是什么?

如何判断一个功能是该放在前端还是后端,有什么衡量的方法吗?

标签: pomelo lordofpomelo 开发求助
xpolife 在 2016-3-24 12:04发布 分享到 weibo
3 回复
#1 xpolife 2016-3-24 12:04 回复

感觉论坛很冷清啊,姑且问问。

#2 awhlmycn 2016-4-11 10:47 回复

以我现在的了解是后端服务器主要是做逻辑处理的,当你有其他服务器之间的调用的时候就需要Remote,我们游戏就是这么做的。Connector主要就是用户的登陆与服务器的分发,让玩家在不同的进程中,减少服务器压力。

#3 linyouhappy 2016-4-15 07:06 回复

很多概念不了解吧。慢慢摸索,多看看例子,多跑跑,多调试。你就明白那些概念了。

回到顶部