上一篇我们简单介绍了 cowboy 以及 cowboy_examples 下载,编译和运行,这篇我们来理解下 cowboy_examples 源码。 1. 改造部分模块,使它符合OTP设计原则的应用,这点可能大家会比较疑惑,但是我之所以修改它,是为了大家更好的理解,我们都知道 OTP ...
今天,又是按时下班,吃饱饭,继续跟大家分享Cowboy,昨天有件高兴的事,我尝试用闪存给 博客园团队发了一条闪存,问是否能在博客园首页中的编程语言分类中添加 Erlang 这一种编程语言,很快, 博客园团队就给我回信,很爽快的答应了,并且帮我把以前的文章也导入这个分类,省去了我手动倒的麻烦,这边谢谢 博客园团队的热心,希望博客园越来越好,越来越多的朋友来学 Erlang。 好了,继续我们上一篇讲 ...
2012-05-31 00:11 1 2863 推荐指数:
上一篇我们简单介绍了 cowboy 以及 cowboy_examples 下载,编译和运行,这篇我们来理解下 cowboy_examples 源码。 1. 改造部分模块,使它符合OTP设计原则的应用,这点可能大家会比较疑惑,但是我之所以修改它,是为了大家更好的理解,我们都知道 OTP ...
大家好,在上一篇文章中,我们简单介绍了cowboy的其中2个文件,分别是 cowboy.app.src 应用程序资源文件(配置文件) 和 cowboy_app.erl 文件,今天,我们继续往下走,昨天的 cowboy_app.erl 中start/2 方法中有这一句,cowboy ...
上一篇文章我们介绍了cowboy的程序启动,今天我们来实战,编译和运行 cowboy 和 cowboy_examples。 1. 首先需要安装 erlang的运行环境,在之前的文章我已经详细介绍了,具体可以看下 ubuntu 11.10 使用 emacs-23.4 开发 erlang ...
时间,跟大家一起来分享 Cowboy 这个开源的 erlang http 服务器。 我们看下官方的简介: ...
2013-01-21 by 谢鸿锋 原创文章,转载请注明:转载自Erlang云中漫步 目录 ================================= 一、概述 二、ranch源码分析 三、cowboy源码分析 1、Request调度规则 2、http ...
大家好,这一篇是 cowboy 源码分析的第五篇文章了,可能我的写作能力不好,很多朋友看的比较迷糊,我也是尽力去说的更明白,希望越写越好吧。 上一篇,我们讲到了 cowboy:child_spec/6 这个方法,这个方法返回 动态启动 cowboy_listener_sup 模块的子进程 ...
大家好,这篇文章又晚了几天,这几天公司的事情比较多,每天晚上都3点多才到家,今天终于稍微不忙,回到家吃个饭,继续为大家带来这个系列的第八篇。 上一篇中,我们讲到了 cowboy_acceptor:acceptor/7 方法里的这一行代码: cowboy ...
一.启动过程分析 基于 binder 机制实现通信,添加服务,查询服务,获取服务。查询,获取服务时候需要检查权限,android是基于Linux底层,所以也很好的实现了linux多用户管理。 从上面可知,如果ServiceManager服务异常退出的话,系统 ...