JRuDevels

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

JRuDevels Forum Index » Серверная часть [Server-Side] » [released!] J2J: xmpp транспорт Goto page 1, 2, 3 ... 24, 25, 26  Next
Post new topic  Reply to topic View previous topic :: View next topic 
[released!] J2J: xmpp транспорт
PostPosted: Thu May 04, 2006 6:17 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




Сегодня в тестовом режиме введен в эксплуатацию xmpp-транспорт PyXMPP-t xmpp:xmpp.jrudevels.org , написанный мной в течении последних 3-4 дней Smile

транспорт еще нужно обкатать, поэтому сюда пишем пожелания, а в соседнюю тему -- баги. быстренько все учтем и пофиксим, а потом можно будет еще один OpenSource выложить на благо родному Jabber Smile


Last edited by Binary on Thu Mar 15, 2007 8:49 pm; edited 2 times in total

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri May 05, 2006 1:22 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино






Last edited by leksey on Thu Aug 10, 2006 11:24 am; edited 1 time in total
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri May 05, 2006 1:25 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




leksey wrote:
Я вижу два поля - это нормально?

нет, не нормально. виноват, похоже я, все-таки Sad а PSI тут оказывается, видимо, самым правильным наоборот клиентом... вечером попробую разобраться

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri May 05, 2006 4:56 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Под ткабом работает. Поле Domain заполнять не надо.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat May 06, 2006 9:21 am Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




По отсутствию реплик я так понял, что никто не понял для чего предназначен сей транпорт. Серега решил провести эксперимент - кто догадается сам, похоже :-)
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sat May 06, 2006 10:07 am Reply with quote
j2a
Разработчик
Разработчик
Joined: 25 Jul 2005
Posts: 124
Location: Омск




Основная идея такова (как я понял): агрегация всех j-аккаунов в один. Т.е. напр. есть у меня j2a@jabber.ru и j2a@jabber.org. Чтобы не открывать две копии ткаббера, я пользуюсь транспортом Сергея, регистрируя, скажем на .ru. Тогда .org-контакт nick@jabber.org у меня в аккаунте .ru будут в виде nick%jabber.org@xmpp.jrudevels.org... Вроде так Smile

_________________
:Wq
Not an editor command: Wq
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sun May 07, 2006 1:37 am Reply with quote
KRom
Разработчик
Разработчик
Joined: 07 Oct 2005
Posts: 242
Location: Tagan-York, South Russia




Потом можно будет переделать на GoogeTalk, там параметры подлючения к серверу слегка отличаются, а протокол в данном случае тотже, все что урезанно в гтолке не используется в транспорте Smile

_________________
Ве?ьма веро?тно на?тупление неверо?тного.
View user's profile Send private message Send Jabber-message Visit poster's website AIM Address MSN Messenger ICQ Number
PostPosted: Sun May 14, 2006 1:31 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




KRom wrote:
Потом можно будет переделать на GoogeTalk, там параметры подлючения к серверу слегка отличаются, а протокол в данном случае тотже, все что урезанно в гтолке не используется в транспорте Smile


я не пробовал ГТалк... у меня есть следущие сведения:

1) там обязательно используется SSL
2) там разные сервер в JID и реальный сервер, к которому коннектится клиент
3) plain-text пароль

все это без проблем прикрутится к транспорту, но есть два варианта: или использовать xmpp-транспорт, просто писать там необходимые для подключение данные, либо собрать специальную сборку транспорта для Г-Талка, который при регистрации будет запрашивать лишь имя пользователя и пароль, остальное будет заполнять автоматически...

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sun May 14, 2006 3:12 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Может просто сделать большую настроечную форму при подключении, где можно будет активировать SSL и пр. настройки сделать.
Прикольно бы сделать подключение к сервису в виде визарда. Такое вобще возможно?

Делать две версии транспорта, ИМХО, неправильно - неудобно разработку вести и вносить багфиксы. Ну или же нужно делать транспорт с возможность запуска в нескольких режимах.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sun May 14, 2006 3:29 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




leksey wrote:
Может просто сделать большую настроечную форму при подключении, где можно будет активировать SSL и пр. настройки сделать.

это, конечно, будет. это был первый вариант. Smile для просто xmpp-транспорта это тоже пригодиться, но вот простому пользователю так настроить GTalk будет чуточку сложнее -- можно запутаться.
Quote:
Прикольно бы сделать подключение к сервису в виде визарда. Такое вобще возможно?

Возможно, но усложнит задачу порядочно... Вообще не люблю Wizardы, как линуксоид Smile

Quote:
Делать две версии транспорта, ИМХО, неправильно - неудобно разработку вести и вносить багфиксы. Ну или же нужно делать транспорт с возможность запуска в нескольких режимах.

а вот этот способ лично мне нравится -- в конфиге ввести тип транспорта -- xmpp или gtalk. Или как его правильнее обозвать? gmail? Smile

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Sun May 14, 2006 8:43 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




попробовал сейчас приконектиться к этому GTalk... запарился... Smile либы плакали, но вроде справился... почему-то к ресурсу он добавляет чешую какую-то, когда коннект через TLS. простой SSL PyXMPP не умеет...

ну и тут вопрос: в GTalk вроде есть какие-то фишки типа приема уведомлений о новой почте на ГТалк и чего-то там еще... это ж по идее тоже надо портировать?

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Mon May 15, 2006 3:47 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Binary wrote:
попробовал сейчас приконектиться к этому GTalk... запарился... :) либы плакали, но вроде справился... почему-то к ресурсу он добавляет чешую какую-то, когда коннект через TLS. простой SSL PyXMPP не умеет...

У него вобще какие-то ресурсы в виже хешей. Хотя. Сейчас посмотрел - уже нормылй - как у меня в ПСЕ указано.

Binary wrote:

ну и тут вопрос: в GTalk вроде есть какие-то фишки типа приема уведомлений о новой почте на ГТалк и чего-то там еще... это ж по идее тоже надо портировать?

А оно кому-то надо? Я даже не видел, как это выглядит.

Binary wrote:

а вот этот способ лично мне нравится -- в конфиге ввести тип транспорта -- xmpp или gtalk. Или как его правильнее обозвать? gmail?

Наверное, gtalk.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Mon May 15, 2006 6:40 pm Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




leksey wrote:
Binary wrote:
попробовал сейчас приконектиться к этому GTalk... запарился... Smile либы плакали, но вроде справился... почему-то к ресурсу он добавляет чешую какую-то, когда коннект через TLS. простой SSL PyXMPP не умеет...

У него вобще какие-то ресурсы в виже хешей. Хотя. Сейчас посмотрел - уже нормылй - как у меня в ПСЕ указано.

да у меня в ткабе тож нормальный, но если соединяюсь транспортом -- с хешем.

Quote:
Binary wrote:

ну и тут вопрос: в GTalk вроде есть какие-то фишки типа приема уведомлений о новой почте на ГТалк и чего-то там еще... это ж по идее тоже надо портировать?

А оно кому-то надо? Я даже не видел, как это выглядит.

я тож не видел. но имеет ли право называться транспортом транспорт, не вносящий ключевых возможностей? Smile))

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Tue May 16, 2006 11:26 am Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Задал вопрос про Gtalk.
Может пока суть да дело покурить его API. Или они его не открывали...
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Tue May 16, 2006 4:34 pm Reply with quote
KRom
Разработчик
Разработчик
Joined: 07 Oct 2005
Posts: 242
Location: Tagan-York, South Russia




На сайте документации по почтовой нотификации я не нашел Sad , но она должна быть, хоть и не официально, но должна....

_________________
Ве?ьма веро?тно на?тупление неверо?тного.
View user's profile Send private message Send Jabber-message Visit poster's website AIM Address MSN Messenger ICQ Number
[released!] J2J: xmpp транспорт
JRuDevels Forum Index » Серверная часть [Server-Side]
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 26  
Goto page 1, 2, 3 ... 24, 25, 26  Next
  
  
 Post new topic  Reply to topic  


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