码迷,mamicode.com
首页 >  
搜索关键字:ranch    ( 481个结果
MOCHIWEB与COWBOY使用JSON
http://4096.info/2014/05/28/mochiweb%E4%B8%8Ecowboy%E4%BD%BF%E7%94%A8json/服务器原来的socket实现机制更改为ranch了,这样可以专注维护自己的事情了。其实,之 所以采用ranch是因为我使用bigwig来在网页中对状态进...
分类:Web程序   时间:2014-12-02 13:17:28    阅读次数:535
Erlang cowboy 架构
Cowboy 是轻量的HTTP server。 它构建在Ranch之上,请参考Ranch。...
分类:其他好文   时间:2014-11-19 16:01:25    阅读次数:112
上下文菜单和Contextual Action Mode(学习Android Programming The Big Nerd Ranch Guide)
在Android Programming The Big Nerd Ranch Guide书中,讲解上下文菜单的实现,添加一个删除菜单。在Honeycomb发布前的设备里,上下文的action都是以悬浮的上下文菜单形式呈现。在之后的设备里,推荐用上下文的action bar的方式去呈现上下文的act...
分类:移动开发   时间:2014-09-11 04:30:01    阅读次数:405
使用ranch tcp开发服务端
使用ranch tcp开发服务端...
分类:其他好文   时间:2014-08-09 15:55:28    阅读次数:314
ranch分析学习(一)
Ranch 是一个tcp处理的程序框架。官方的解释 Ranch is a socket acceptor pool for TCP protocols. 主要目的是提供一个方便,易用,高效,稳定的tcp处理基础程序。前面我也用它作为基础写了个简易的聊天的程序。cowboy底层通信处理也是ranc.....
分类:其他好文   时间:2014-07-16 23:04:19    阅读次数:194
ranch分析学习(二)
紧接上篇,今天我们来分析监督树的工作者,打工仔执行任务的人。废话不多少我们直接进入正题。 3.ranch_server.erl 整个文件的功能主要是存储tcp对应参数的的信息。信息的存储方式采用的ets内存表的方式存储方式。当然有需求也可以采用mnesia来存储对应的数据。不过除非需要大规模集群处....
分类:其他好文   时间:2014-07-16 19:45:52    阅读次数:341
ranch分析学习(四)
经过的前面的梳理,整个ranch框架的结构,大致有了一个清晰的脉络,即使我说的不是很清楚大家也基本能阅读懂源码。下面我继续分析剩下的的几个文件。7.ranch_transport.erl 这个文件是一个自定义的的erlang行为模式,主要规范实现这个行为模式的子类必须要实现那个函数,整个函数分为行为...
分类:其他好文   时间:2014-07-16 18:26:26    阅读次数:307
ranch分析学习(三)
接着上一篇继续研究上一篇结尾的时候,我们谈到了连接,监听两个监督树,今天我们就来看看这两个监督树和他们的工作者都是干什么的,怎么实现的。文件编号接上篇。6. ranch_acceptors_sup.erl 1 -module(ranch_acceptors_sup). 2 -behaviour(s....
分类:其他好文   时间:2014-07-14 22:52:37    阅读次数:316
erlang如何有效监听大量并发连接
看了erlang的一些开源网络框架RabbitMQ、Ranch,他们都使用多个进程同时accept一个socket。这种方式在使得socket端口监听的工作分担了更多的调度机会,但是,在erlang中,socket接受一个新连接后,如果想让另一个进程处理消息,就要显式的调用gen_tcp:controlling_process(Socket, Pid)。所以问题来了,erlang多个进程同时监听一个socket安全吗?文章将会重点讨论这个问题及对这个问题做优化。...
分类:其他好文   时间:2014-06-03 03:52:52    阅读次数:218
481条   上一页 1 ... 46 47 48 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!