JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Разработка и проектирование [Devel] » Подключение транспорта XMPPHP
Post new topic  Reply to topic View previous topic :: View next topic 
Подключение транспорта XMPPHP
PostPosted: Thu Oct 22, 2009 1:37 am Reply with quote
Burzhuj2
Отметившийся
Отметившийся
Joined: 22 Oct 2009
Posts: 4




Всем доброго времени суток!

Помогите с проблемкой. Перед отправкой сообщения с помощью XMPPHP необходимо подключить (Log on) транспорт. Или подскажите как вообще подключается транспорт (не в XMPPHP), я уже буду разбираться.

Заранее спасибо!
View user's profile Send private message
PostPosted: Thu Oct 22, 2009 3:07 am Reply with quote
Burzhuj2
Отметившийся
Отметившийся
Joined: 22 Oct 2009
Posts: 4




Не знаю на сколько правильно сделал, но...

С помощью CommView я посмотрел что посылает Psi при команде Log on к транспорту и у себя отослал аналогичный пакет:

Code:
<presence xmlns="jabber:client" to="имя_транспорта" >
   <priority>5</priority>
</presence>


не знаю, правильно или нет, может поправите, но вроде как получилось
View user's profile Send private message
Re: Подключение транспорта XMPPHP
PostPosted: Thu Oct 22, 2009 8:22 am Reply with quote
cblp.su
Разработчик
Разработчик
Joined: 08 Nov 2008
Posts: 45
Location: Москва




Burzhuj2 wrote:
Перед отправкой сообщения с помощью XMPPHP необходимо подключить (Log on) транспорт.

Только если вы собираетесь посылать сообщение через этот транспорт.

Burzhuj2 wrote:
Или подскажите как вообще подключается транспорт (не в XMPPHP)

Посылкой презенса "available". Соответственно, по "unavailable" он отключается.

Презенс "available" посылается транспорту сервером автоматически, если клиент при подключении послал его серверу.

Burzhuj2 wrote:
не знаю, правильно или нет

Читайте документацию, там всё описано.
View user's profile Send private message Visit poster's website HabaHaba - Fast communicate
Re: Подключение транспорта XMPPHP
PostPosted: Thu Oct 22, 2009 11:08 am Reply with quote
Burzhuj2
Отметившийся
Отметившийся
Joined: 22 Oct 2009
Posts: 4




Спасибоб cblp.su!

cblp.su wrote:
Только если вы собираетесь посылать сообщение через этот транспорт.

Да, сообщение надо послать через этот транспорт.

cblp.su wrote:
Читайте документацию, там всё описано.

Не подскажите ссылку где именно по транспортам почитать, а то я что-то никак не найду. Confused

Да, вот еще, догадываюсь, что транспорт подключается не быстро, я подключаю транспорт и шлю сразу сообщение, оно не доходит. Можно как-то проверить подключен транспорт или нет, или как ждать подключения?
View user's profile Send private message
Re: Подключение транспорта XMPPHP
PostPosted: Thu Oct 22, 2009 6:34 pm Reply with quote
Δ
Разработчик
Разработчик
Joined: 12 Jan 2005
Posts: 783
Location: Москва




Burzhuj2 wrote:
Можно как-то проверить подключен транспорт или нет, или как ждать подключения?

Когда от транспорта придёт не"unavailable" статус
View user's profile Send private message Send Jabber-message
Re: Подключение транспорта XMPPHP
PostPosted: Thu Oct 22, 2009 8:03 pm Reply with quote
cblp.su
Разработчик
Разработчик
Joined: 08 Nov 2008
Posts: 45
Location: Москва




Burzhuj2 wrote:
Не подскажите ссылку где именно по транспортам почитать, а то я что-то никак не найду. Confused

XEP-0100
View user's profile Send private message Visit poster's website HabaHaba - Fast communicate
Re: Подключение транспорта XMPPHP
PostPosted: Thu Oct 22, 2009 8:53 pm Reply with quote
Burzhuj2
Отметившийся
Отметившийся
Joined: 22 Oct 2009
Posts: 4




cblp.su wrote:
XEP-0100


Огромное спасибо! Тут действительно нашел то, что надо! Thumb Up
View user's profile Send private message
Подключение транспорта XMPPHP
JRuDevels Forum Index » Разработка и проектирование [Devel]
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 1 of 1  

  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin