原文:cowboy源碼分析

by 謝鴻鋒 原創文章,轉載請注明:轉載自Erlang雲中漫步 目錄 一 概述 二 ranch源碼分析 三 cowboy源碼分析 Request調度規則 http協議實現分析 http協議之chunked編碼 http協議之long polling http協議之websocket http協議之rest api cowboy 越來越讓人舒服了,改版之后的cowboy分為兩大applicatio ...

2013-01-21 19:40 3 2782 推薦指數:

查看詳情

Cowboy 源碼分析(四)

  上一篇我們簡單介紹了 cowboy 以及 cowboy_examples 下載,編譯和運行,這篇我們來理解下 cowboy_examples 源碼。   1. 改造部分模塊,使它符合OTP設計原則的應用,這點可能大家會比較疑惑,但是我之所以修改它,是為了大家更好的理解,我們都知道 OTP ...

Sun May 20 01:52:00 CST 2012 3 3771
Cowboy 源碼分析(二)

  大家好,在上一篇文章中,我們簡單介紹了cowboy的其中2個文件,分別是 cowboy.app.src 應用程序資源文件(配置文件) 和 cowboy_app.erl 文件,今天,我們繼續往下走,昨天的 cowboy_app.erl 中start/2 方法中有這一句,cowboy ...

Wed May 16 08:13:00 CST 2012 1 5754
Cowboy 源碼分析(三)

  上一篇文章我們介紹了cowboy的程序啟動,今天我們來實戰,編譯和運行 cowboycowboy_examples。   1. 首先需要安裝 erlang的運行環境,在之前的文章我已經詳細介紹了,具體可以看下 ubuntu 11.10 使用 emacs-23.4 開發 erlang ...

Thu May 17 19:54:00 CST 2012 5 4115
Cowboy 源碼分析(一)

時間,跟大家一起來分享 Cowboy 這個開源的 erlang http 服務器。   我們看下官方的簡介: ...

Tue May 15 08:35:00 CST 2012 6 12935
Cowboy 源碼分析(五)

  大家好,這一篇是 cowboy 源碼分析的第五篇文章了,可能我的寫作能力不好,很多朋友看的比較迷糊,我也是盡力去說的更明白,希望越寫越好吧。   上一篇,我們講到了 cowboy:child_spec/6 這個方法,這個方法返回 動態啟動 cowboy_listener_sup 模塊的子進程 ...

Sun May 20 08:45:00 CST 2012 1 2980
Cowboy 源碼分析(八)

  大家好,這篇文章又晚了幾天,這幾天公司的事情比較多,每天晚上都3點多才到家,今天終於稍微不忙,回到家吃個飯,繼續為大家帶來這個系列的第八篇。   上一篇中,我們講到了 cowboy_acceptor:acceptor/7 方法里的這一行代碼:   cowboy ...

Thu May 24 08:48:00 CST 2012 0 3877
Cowboy 源碼分析(十二)

  今天,又是按時下班,吃飽飯,繼續跟大家分享Cowboy,昨天有件高興的事,我嘗試用閃存給@博客園團隊發了一條閃存,問是否能在博客園首頁中的編程語言分類中添加 Erlang 這一種編程語言,很快,@博客園團隊就給我回信,很爽快的答應了,並且幫我把以前的文章也導入這個分類,省去了我手動倒的麻煩 ...

Thu May 31 08:11:00 CST 2012 1 2863
cowboy實現websocket

使用cowboy實現websocket主要實現以下回調函數 下面的函數返回值要具體弄清楚原因參考 websocket具體協議 主要就是兩個部分 握手和數據傳輸   -export([init/3]). 常見所有處理程序回調。建立WebSocket連接,這個函數必須返回 upgrade ...

Wed Jul 09 19:41:00 CST 2014 5 2287
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM