различия между привкусом, тиндером и ударом

StackOverflow https://stackoverflow.com/questions/1547599

  •  20-09-2019
  •  | 
  •  

Вопрос

Может ли кто-нибудь сказать мне, в чем разница между smack, tinder и Whack?

Являются ли Tinder и Whack уменьшенными версиями привкуса?Три библиотеки служат разным целям?

Это было полезно?

Решение

Smack — это клиентская библиотека.Вы можете использовать его для входа в домен XMPP и использования предоставляемых им функций.Обычно Smack используется для реализации клиента обмена мгновенными сообщениями.

Tinder — это низкоуровневая библиотека XMPP.Он предоставляет реализации Java основных объектов XMPP, таких как Stanzas (называемые «Пакетами» в XMPP), JID и компоненты (которые обычно реализуют часть функциональности сервера XMPP).Хотя теоретически Tinder можно использовать для реализации клиентских функций, в настоящее время он в основном используется на стороне сервера.И Whack, и Openfire (реализация сервера XMPP) используют объекты, определенные Tinder.Smack вообще не использует Tinder.

Whack — это библиотека Java, которая используется для реализации внешних компонентов.Whack позволяет компоненту (как определено в Tinder) работать как автономный процесс.Whack позволяет подключить этот процесс к домену XMPP.Таким образом, вы можете расширить функциональность, предоставляемую этим доменом, не изменяя реализацию серверного программного обеспечения.

Другие советы

Предлагаю прочитать эту запись в блоге

Представляем Tinder, библиотеку реализации объектов XMPP

Хлопать -> Кроссплатформенный клиент для совместной работы в режиме реального времени, оптимизированный для бизнеса и организаций.

ударить -> Библиотека компонентов Java XMPP

Tinder -> Библиотека XMPP на основе Java, обеспечивающая реализацию разделов и компонентов XMPP.

Tinder основан на коде Openfire и Whack.Не заменяет Smack, но, скорее всего, заменит Whack. Открытый огонь (ранее WildFire)

Если вы хотите создать приложение:

Smack будет клиентской библиотекой

Whack и/или Tinder будут серверной библиотекой

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top