Common LispでXMPPサーバコンポーネントを書くライブラリを作ってみた

https://bitbucket.org/taka2ru/cl-xmpp-ext/src

XMPPというのは、インスタントメッセージ(MSNメッセンジャみたいなやつ)のプロトコル。
Google Talkもこのプロトコルで通信をしており、クライアント次第でボイスチャットビデオチャットも乗せられるスグレモノ。
自分で拡張も定義できて、チャット以外の用途にも使える。リアルタイムでプッシュしたいものが向いている。HTTPはそういうの苦手*1

XMPPプロトコル自体にサーバを拡張する仕様があって、今回はそのプログラムを書くためのライブラリを書いた。
何か面白いものを作れないか妄想中。

*1:一応、Cometみたいなのでやれることはやれる。