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