Resource
Ресурс (англ. resource) — это часть полного JID, которая следует сразу за символом «/» (косая черта). Например, Вы можете установить следующие ресурсы, подключаясь к Jabber:
- somebody @ example.net / Home — дома
- somebody @ example.net / Mobile — с мобильного телефона
- somebody @ example.net / Work — на рабочем месте
Ресурс служит для идентификации конкретного клиента, подключённого к учётной записи на сервере, т.е.
в Jabber к одной учётной записи можно подключить более одного клиента!
Правила доставки сообщений при такой ситуации регулирует приоритет.
Contents
Подробнее о ресурсах
Ресурс — обязательный атрибут, без указания которого нельзя подключиться к серверу. В большинстве клиентских программ ресурс по умолчанию представляет название клиента. Например, /Psi, /GaimПроверить: а не /GAIM ли?, /Just Another Jabber Client. Изменить ресурс можно в настройках клиента. Для вступления изменения в силу потребуется отключиться от сервера и подключиться снова.
Обычно, указание ресурса — разовое действие, которое выполняется после установки клиента. Т.е. вам не потребуется самостоятельно вписывать ресурс при каждом подключении к серверу.
В большинстве клиентов чтобы увидеть ресурс(ы) собеседника достаточно навести курсор мыши на него в главном окне (окне ростера). В примере ниже видно, что интересующий меня контакт использует мобильный телефон для выхода в Jabber. О чём свидетельствует название клиента Bombus и марка телефона SK65.
На втором примере можно увидеть, как наглядно в JAJC отображаются контакты, которые имеют больше одного ресурса: они представлены в виде раскрывающейся секции, в которой можно выбрать ресурс, с которым вы хотите обмениваться сообщениями.
Собственные ресурсы
В некоторых клиентах можно просмотреть собственные ресурсы. Ниже это показано на примере клиента Psi. Первый ресурс — это компьютер дома на кухне (home_kitchen), а второй — это станция на работе. Обратите внимание на разные приоритеты (цифры в скобках) — если ресурс получателя не указанTemplate:Ref, сообщения доставляются на контакт с более высоким приоритетом. (Подробнее на странице «Приоритет».)
Особенности некоторых клиентов
Ресурс в Gtalk
В Gtalk при использовании оригинального клиента или веб-клиента ресурс представляет из себя заданное пользователем слово, дополненное случайным набором букв и цифр, который меняется при каждом подключении.
Примечания
- Template:Note Например, в Psi по умолчанию ресурс не указывается, а в Tkabber выбирается ресурс с максимальным приоритетом.