![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pomelo
lisaem
已离开CSDN广告集散地!
展开
-
pomelo组就之server组件分析
在前面的一篇文章中知道了connector组件的作用,而且知道了,connector接收到数据之后,会调用server组件的handle方法来处理这些数据,那么这篇文章我们就来看看server组件究竟是怎么进行工作的吧。。。首先我们来看看server组件的包装器的定义:[javascript] view plaincopyprint?/** * Compo转载 2015-10-16 14:04:14 · 888 阅读 · 0 评论 -
pomelo之master服务器的启动
写完前面的两篇文章,一直走的都是master服务器的流程,那么这一篇就真正涉及到master服务器的启动过程了,在真正开始之前,先回顾一下前面的两篇文章。。(1)创建app的过程,这部分主要要完成的功能是读入用户定义的配置参数,并保存和处理这些配置参数。(2)启动app的过程,这部分主要要完成的功能是load组件,完成对组件的包装(前面已经对master组件进行了说明,在真正的ma转载 2015-10-16 14:22:18 · 2152 阅读 · 0 评论 -
pomelo之proxy组件与rpc客户端
在整个pomelo框架的运行中,会涉及到很多的远程方法调用,例如frond服务器调用backend服务器的方法。。。那么要搞懂这些远程方法调用究竟是怎么运行的,那么就需要搞懂pomelo的proxy组件以及pomelo自己的rpc模块,搞定他们的一些协议定义,那么这篇文章就来分析这个proxy组件吧,先来看看它是怎么构造的。。。[javascript] view pla转载 2015-10-16 13:52:14 · 1528 阅读 · 0 评论 -
pomelo之application的创建于初始化
这一篇来写pomelo的application的创建过程。。当然例子还是以官方的chat。。。。主要是来分析下面这段代码:[javascript] view plaincopyprint?var app = pomelo.createApp(); var app = pomelo.createApp();我们首先来看看pomelo的定义吧:转载 2015-10-16 14:40:08 · 1279 阅读 · 0 评论 -
Pomelo之application的start
这篇文章要分析如下部分的代码:[javascript] view plaincopyprint?// app configure app.configure('production|development', function() { // route configures app.route('chat', routeUtil.chat)转载 2015-10-16 15:00:04 · 842 阅读 · 0 评论 -
node.js与websocket入门
因为涉及到要读pomelo框架的rpc部分,所以要搞懂node.js到底是怎么用websocket的,刚开始居然还掉到了坑里面,郁闷。。。只能说websocket的用法太奇特了。。。首先我们来看服务器端的使用方法:[javascript] view plaincopyprint?var sio = require('socket.io'); var转载 2015-10-16 13:56:25 · 1084 阅读 · 0 评论 -
pomelo的rpc服务器--remote组件
前面的文章已经讲过了pomelo框架是如何进行rpc调用的,不过主要涉及到的是客户端方面,例如rpc调用的消息格式等。。。那么这篇文章就来讲讲rpc的server部分究竟是怎么运行的。。。在开始之前,我们先来看看pomelo的配置信息:[javascript] view plaincopyprint?{"id":"connector-server-1", "转载 2015-10-15 20:15:09 · 894 阅读 · 0 评论 -
pomelo之session与sessionService分析
在看pomelo的session之前,我们先来看看pomelo的组件加载过程:[javascript] view plaincopyprint?if(app.isFrontend()) { //前端服务器 才需要载入的组件 app.load(pomelo.connection, app.get('connectionConfig')); //conn转载 2015-10-15 19:49:31 · 3869 阅读 · 0 评论