Интеграция (e)jabber-а с веб-сайтом

Здравствуйте! У меня имеется сайт-форум, в котором есть система обмена личными сообщениями. Мне бы хотелось максимально прозрачно интегрировать её с ejabberd, т.е. как минимум чтобы:
1. Сообщения (в том числе и оффлайновые), посланные из jabber-клиента можно было прочесть в веб-интерфейсе и наоборот;
2. История общения сохранялась в базе сайта.
Сам сайт написан на php+postgresql. Существуют ли какие-нибудь готовые модули к ejabberd, которые могут помочь в решении этой задачи?

p.s. «Помочь» — не в смысле сделать всё от начала и до конца, а хотя бы наладить какой-то канал наружу для обмена собщениями со скриптами сайта.

Сам сейчас

Сам сейчас заморачиваюсь почти на тоже самое.
За основу взял Jabber Class (http://code.blitzaffe.com/pages/phpclasses/files/jabber_client_52-11)
Но он работает с сокетами, а для веба необходимо использовать Http Polling (http://www.xmpp.org/extensions/xep-0025.html), либо Http Binding (http://www.xmpp.org/extensions/xep-0124.html).

Syndicate content