Jingle: различия между версиями

Материал из Мир Jabber
Перейти к навигацииПерейти к поиску
795 байт добавлено ,  15:11, 11 января 2009
нет описания правки
м
Строка 1: Строка 1:
==Введение==
Jabber - текстовый протокол, поэтому он лучше всего приспособлен для передачи текста, например сообщений. Однако в некоторых случаях требуется передать бинарные данные. Текстовые протоколы плохо приспособлены к передаче бинарных данных, не исключение и Jabber. По этой причине появилась необходимость создать спецификацию по передаче бинарных данных в обход основного протокола.
Jingle - это расширение протокола Jabber, предназначенное для передачи бинарных данных. При использовании Jingle данные передаются напрямую между клиентами, сервер в передаче данных не участвует.
 
Jingle - это расширение протокола Jabber, предназначенное для передачи бинарных данных. Подобно [[ru_wikipedia:Skype|Skype]], Jingle является [[ru_wikipedia:Одноранговая сеть|пиринговой]] (P2P) сетью, это значит что данные передаются напрямую между клиентами. Прямая передача данных значительно снижает нагрузку на сервера Jabber.


==Применение==
У Jingle существует множество применений:
У Jingle существует множество применений:
* Передача голоса в реальном времени (разговор)
* Передача голоса в реальном времени (разговор, так называемый [[ru_wikipedia:VoIP|VoIP]])
* Передача видео в реальном времени
* Передача видео в реальном времени
* Передача файлов
* Передача файлов


==Реализация==
Jingle поддерживают следующие клиенты:
Jingle поддерживают следующие клиенты:


{|
* Psi (при особых опциях компиляции)
|width=150|[[Изображение:Icon 16-16 psi.png]] Psi (при особых опциях компиляции)
* Jabbin
|width=150|[[Изображение:Icon 16-16 Jabbin.png]] Jabbin
* Jabbim (только передача файлов, в тестировании)
|width=150|[[Изображение:Logo 16-16 gajim.png]] Gajim (спец. версия)
* Gajim (спец. версия)
|-
* Kopete (версии 0.12.x)
|[[Изображение:Logo 16-16 kopete.png.png]] Kopete
* Coccinella (несовместимо с Google Talk)
|[[Изображение:Icon 16-16 coccinella.png]] Coccinella
* Google Talk
|[[Изображение:Icon 16-16 google talk.png]] Google Talk
|-
|}


==Недостатки==
При использовании Jingle могут возникнуть следующие проблемы:
* Официальная спецификация и спецификация от Google различны
* Официальная спецификация и спецификация от Google различны
* В различных реализациях существуют различные способы обхода NAT
* В различных реализациях существуют различные способы обхода NAT
К сожалению, Jingle все еще мало распространен.
К сожалению, Jingle все еще мало распространен.


[[Category:Сеть]][[Category:Тонкости работы]]
[[Category:Сеть]][[Category:Тонкости работы]][[Category:Термины]]

Навигация