書き殴りです、ご容赦ください さらに嘘を書いている可能性大です 自分の頭の整理をするために書き出しただけです 日本語が大いに間違っていますが許してください Erlang で書かれた XMPP サーバ実装の ejabberd ですが、かなり勉強になる実装になっています。中でも一番勉強になるのが gen_mod をつかった動的モジュール拡張でしょうか。ejabberd では mod_なんちゃらを気軽に実装する事が出来るようにプラガブルな実装になっています。Erlang でサーバを書いているときは、プラガブルな実装にしたくなります。 プラガブルにすればメンテナンスも拡張も思いのままだからです(言い過ぎ)。 ejabberd は gen_mod.erl と ejabberd_hooks.erl 二つのファイルで受けたリクエストに対して処理を行います。 gen_mod.erl はモジュールのベースと