タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

erlangとあとでに関するshimookaのブックマーク (2)

  • Erlang で echo server - みかログ

    gen_tcp の練習で echo server 書いてみたより 誰か添削してくれないかなぁ… ということなので,わたしならこう書く,というものを以下に. 添削というほどのことは無理ですが,自分の練習を兼ねて…(^^; -module(echoserver2). -export([start/0, handle_connection/1, recv_loop/1]). start() -> {ok, ListenSocket} = gen_tcp:listen(8080, [{active, false}, binary, {packet, line}, {reuseaddr, true}]), accept(ListenSocket). accept(ListenSocket) -> {ok, Socket} = gen_tcp:accept(ListenSocket), spawn(?

    Erlang で echo server - みかログ
    shimooka
    shimooka 2007/06/16
    参考になる
  • みかログ: ErlangでComet

    ErlangでCometしてみた. (iframe方式は結局だめそうなので,Cometに) Comet チャットサンプル 実装はきわめて手抜きです.あくまでサンプルとして. ソース: chat.erl (22行.etsテーブルの初期化) chat.yaws (72行.サーバ側の実装) index.html (52行.HTML+JS) ※別途jqueryが必要 こんだけ短いソースでも,ちゃんとCometできるし,C10Kにも対応できる.(問題はいろいろあるコードだけど) いろいろちゃんと実装したとしても,かなりシンプルに仕上がると思う. Comet の正しい使い方で紹介されているプログラミングモデルのどれにも当てはまらない新しい方式,といえるかも. Cometのために特殊な実装をする必要もないし,I/O多重化など実装がめんどくさい手法を使う必要もない. 普通に各リクエストの処理を書いて,新規

  • 1