Метаконтакты: различия между версиями

Материал из Мир Jabber
Перейти к навигацииПерейти к поиску
м (Откат правок 138.201.62.189 (обсуждение) к последней версии Rain)
Метка: откат
 
(не показано 28 промежуточных версий 10 участников)
Строка 1: Строка 1:
''Метаконтакт'' - специальный контакт в [[Ростер|ростере]], представляющий собой отображение нескольких контактов Jabber в виде одного.
[[Изображение:01 metacontact.png|thumb|left|Свернутый метаконтакт в [[Gajim]]]]


[[Изображение:01 metacontact.png]]
''Метаконтакт'' — специальный контакт в [[Ростер|ростере]], представляющий собой отображение нескольких контактов Jabber в виде одного.
{{-}}


Если хотя бы один контакт в метаконтакте находится в сети - то метаконтакт тоже имеет статус "В сети", а Ваши сообщения будут отправляться на этот контакт. Если несколько составляющих метаконтакта находятся в сети - сообщение рассылается на все, а общение продолжится с тем контактом, с которого пришел ответ.
[[Изображение:02 metacontact.png|thumb|left|Развернутый метаконтакт с двумя контактами]]


[[Изображение:02 metacontact.png]]
Если хотя бы один контакт в метаконтакте находится в сети - то метаконтакт тоже имеет статус "В сети", а Ваши сообщения будут отправляться на этот контакт. Если несколько составляющих метаконтакта находятся в сети - сообщение рассылается на тот, у кого выше приоритет (выше в списке контактов в метаконтакте), а общение продолжится с тем контактом, с которого пришел ответ.
{{-}}


На данный момент механизм обработки метаконтактов не включен в официальную спецификацию протокола XMPP, и их реализация целиком и полностью осуществляется средствами программы-клиента; информация о метаконтактах сохраняется локально в настройках конкретной программы.
Эту функцию очень удобно использовать в том случае, когда у Вас есть несколько учетных записей в Jabber (например, на [[Публичные серверы Jabber|серверах]] jabber.ru и [[Google Talk|gmail.com]]), либо Вы одновременно используете несколько протоколов (например, Jabber и ICQ) в [[Многопротокольные клиенты|многопротокольном клиенте]] и при этом у Вас есть собеседники, находящиеся в [[ростер]]ах обеих учетных записей. В этом случае общим ростером для всех учетных записей будет удобно пользоваться - не будет дублирующихся контактов - а отказ одной из служб (например, если вдруг перестанет работать один из серверов в первом примере или [[События в мире ICQ|в очередной раз перестанет работать ICQ]] для случая с разными протоколами) пройдет незаметно, при открытии нового диалога с собеседником будет использоваться работающий канал связи.


'''Клиенты, поддерживающие механизм метаконтактов'''
Благодаря метаконтактам, использованию нескольких учетных записей на разных Jabber-серверах, а также дублированию контактов в этих учетных записях, можно создать практически "непотопляемый" канал связи с другими людьми. Достаточно сложно представить, что одновременно выйдут из строя серверы, находящиеся в разных странах, тем более если это крупные сервера, поддерживаемые большими компаниями (как уже упомянутые выше jabber.ru и gmail.com).


* Gajim
По [http://www.xmpp.org/extensions/xep-0209.html спецификации данного механизма], метаконтакты хранятся на сервере. Не все серверы поддерживают данную возможность, например, при работе с сервером [[Google Talk]] метаконтакты после перезагрузки клиента удаляются. Поэтому некоторые клиенты хранят информацию о метаконтактах у себя.
* Kopete
* SIM
* Pidgin


[[Category:Юзабилити|Удобство использования]]
'''Клиенты, поддерживающие механизм метаконтактов:'''
 
* [[Gajim]] <ref>Поддержка удалена из версии 1.4</ref>
* [[Kopete]]
* [[QIP 2010]]
* [[QIP Infium]]
* [[Jabbim]]
* [[Miranda]] (с помощью плагина)
* [[SIM]]
* [[Pidgin]]
* [[Digsby]]
* [[Trillian Astra]]
* [[Adium]]
* [[Tkabber]]
* [[LeechCraft Azoth]]
* [[Vacuum-IM]]
* [[eyeCU]]
 
==Сноски==
 
<references/>
 
==Ссылки==
 
* [http://wiki.qip.ru/index.php/Метаконтакт Описание метаконтакта] на [http://wiki.qip.ru QIP Wiki] {{deadlink}}
* [[JRD:Метаконтакт|Описание метаконтакта]] на [[JRD:|JaWiki]]
 
[[Category:Юзабилити]][[Category:Термины]]

Текущая версия на 13:46, 19 октября 2024

Свернутый метаконтакт в Gajim

Метаконтакт — специальный контакт в ростере, представляющий собой отображение нескольких контактов Jabber в виде одного.

Развернутый метаконтакт с двумя контактами

Если хотя бы один контакт в метаконтакте находится в сети - то метаконтакт тоже имеет статус "В сети", а Ваши сообщения будут отправляться на этот контакт. Если несколько составляющих метаконтакта находятся в сети - сообщение рассылается на тот, у кого выше приоритет (выше в списке контактов в метаконтакте), а общение продолжится с тем контактом, с которого пришел ответ.

Эту функцию очень удобно использовать в том случае, когда у Вас есть несколько учетных записей в Jabber (например, на серверах jabber.ru и gmail.com), либо Вы одновременно используете несколько протоколов (например, Jabber и ICQ) в многопротокольном клиенте и при этом у Вас есть собеседники, находящиеся в ростерах обеих учетных записей. В этом случае общим ростером для всех учетных записей будет удобно пользоваться - не будет дублирующихся контактов - а отказ одной из служб (например, если вдруг перестанет работать один из серверов в первом примере или в очередной раз перестанет работать ICQ для случая с разными протоколами) пройдет незаметно, при открытии нового диалога с собеседником будет использоваться работающий канал связи.

Благодаря метаконтактам, использованию нескольких учетных записей на разных Jabber-серверах, а также дублированию контактов в этих учетных записях, можно создать практически "непотопляемый" канал связи с другими людьми. Достаточно сложно представить, что одновременно выйдут из строя серверы, находящиеся в разных странах, тем более если это крупные сервера, поддерживаемые большими компаниями (как уже упомянутые выше jabber.ru и gmail.com).

По спецификации данного механизма, метаконтакты хранятся на сервере. Не все серверы поддерживают данную возможность, например, при работе с сервером Google Talk метаконтакты после перезагрузки клиента удаляются. Поэтому некоторые клиенты хранят информацию о метаконтактах у себя.

Клиенты, поддерживающие механизм метаконтактов:

Сноски[править]

  1. Поддержка удалена из версии 1.4

Ссылки[править]