Какво е "Jabber" и как да го използвате?
"Jabber" (Jabber) на английски означава "бърборене" или "бърборене". Това е оригиналното име на свободното протокол за размяна
съдържание
История на външния вид
Обичайно е да се вземе предвид официалната дата на раждане на технологията KMRD на 4 януари 1999 г. На този ден бе публикувано съобщение в интернет за започване на работа по проекта. Първоначално разработката получи доста голяма подкрепа от информационните корпорации. Успоредно с това беше извършен процесът на създаване на сървърна част и клиентски програми за различни операционни системи. Разработени са специални мрежови шлюзове, които позволяват обмен на съобщения с вече съществуващи големи IM клиенти, като ICQ, MSN Messenger и AIM.
До средата на 2000 г. приключи разработването на първата стабилна версия на сървърната част. Година по-късно бе създадена фондация Jabber Software, организация, чиято задача бе да доразвие протокола и да модернизира техническите си спецификации. По-късно, през 2007 г., той е преименуван в Standarts Foudation CMRD, като по този начин се отделя развитието на самия протокол за обмен от разработването на софтуер с подобно име.
"Златната ера"
През 2005 г. Google, вече по това време глобален гигант за търсене, обяви старта на проекта Google Talk. Услугата осигури предаването на текстови и гласови съобщения чрез протокола MMRR. Шест месеца по-късно мрежовият шлюз бе отворен и потребителите на Google Talk получиха възможност за комуникация между сървъри. Всъщност те могат да отговарят на всеки потребител в света, използвайки клиентска програма, изпълняваща протокол MMRP.
Разбира се, такава стъпка Google не може да остане без внимание. Възможността за кратко време да работи по протокола на KMRD беше реализирана от всички конкуренти в сферата на търсене и най-големите социални мрежи. Достъпът беше осигурен както с помощта на мрежови шлюзове, така и чрез създаване на собствени посланици. Настъпи "златната ера" за потребителите на "Jabber". Протоколът XMPP ви позволява да свържете няколко профила с една програма и да обменяте съобщения едновременно с тях.
В бъдеще трябва да кажа, че такова взаимно проникване в технологиите не трае дълго. Един по един, гигантите на ИТ индустрията започнаха да прекъсват връзките на мрежата, за да възвърнат целевата аудитория. Google стартира нов проект, основаващ се на собствения протокол, а от 2013 г. насам постепенно намалява подкрепата за сървър-сървър. През 2015 г. Google Talk беше официално затворен. Без ненужен шум подобен проект беше завършен от Yandex.
Характеристики на протокола
За разлика от всички други услуги за съобщения, Jabber не е свързан с един център. Всеки може да инсталира сървъра "Jabber" на компютъра. В този протокол MMRP е подобен на електронната поща. Нов сървър може да бъде свързан с други хора по света или да работи в изолирана затворена мрежа. Тази функция го прави удобен за използване като корпоративен клиент.
Спецификациите на XMPR ви позволяват да организирате комуникации чрез различни механизми за криптиране на съобщения. Изпълнението на този метод за защита на кореспонденцията е възможно както на сървъра, така и на клиентските приложения, които поддържат използването на SSL и PGP технологиите.
Взаимодействието с други пратеници се организира чрез мрежов шлюз или, както се нарича, транспорт. Има различни варианти за транспорт, с които можете да получите достъп до електронна поща, метеорологични услуги, RSS емисии. Кодът на отворения протокол дава възможност да се внедрят различни опции, които се изискват от потребителите на портала.
Как да се регистрирам?
Какво е "Jabber", вече знаете. Ако тази технология ви интересува и сте решили да я изпробвате в действие, тогава ще ви кажа как. Можете да се регистрирате в "Jabber" на всеки съществуващ сървър. Например, ще разгледаме цялата процедура за най-старата услуга в Русия Jabber.ru. Тя има стабилна работна среда, голяма клиентска база и предоставя подробни указания за нови потребители.
Формулярът за регистрация ви предлага да изберете вход, който ще се използва в системата за съобщения, и въведете валиден имейл адрес. Както можете да видите, процедурата е проста и абсолютно стандартна за много интернет проекти. Полученото писмо ще съдържа Jabber ID, по-известен като JID, и връзка, за да въведете паролата за достъп до него.
След тези прости манипулации получавате пълен достъп до мрежата "Jabber". JP или XMPP протокол дава възможност да комуникирате с всеки потребител на Jabber, независимо от сървъра, на който е регистриран. За да изпратите съобщение, трябва само да знаете JID на желания абонат.
Клиенти за компютъра
Има много програми за различни операционни системи. Можете да изберете подходящо приложение за функционалност и да започнете да използвате услугата "Jabber". Регистрацията от вас вече е била приета, така че при първоначалната настройка сте посочили името, което сте получили. Попълнете полето с името на сървъра и се съгласявате с автоматичното определяне на порт за неговата работа. За опростяване на избора имаме някои от най-популярните клиенти:
PSI;
gajim;
MDC.
Ако използвате MacOS, ще можете да правите, без да изтегляте приложения на трети страни. Стандартната програма "Messaging", която е част от тази операционна система, ви позволява да свържете "Jabber" в нея. Влизането в мрежата ще се извършва автоматично всеки път, когато стартирате.
Мобилни клиенти
Модерната услуга не може да се представи без мобилни клиенти и намирането на лице, което не използва услугите за незабавни съобщения, е доста трудно. Въпреки конкуренцията от страна на популярните мигновени пратеници с мултимилионна аудитория, клиентът "Jabber" за мобилни устройства съществува и дори в няколко варианта. Някои проекти са в застой, а някои са активно развиващи се. Например, програмата Talkonaut, която има версии за Android и iOS с редовно актуализирани актуализации.
Talkonaut ви позволява не само да обменяте съобщения, но и да осъществявате повиквания чрез VoIP протокола. Така че, като цяло, тя се различава малко по функционалност от много по-известни конкуренти, като използва протокола, разработен от свободната общност.
Cisco Jabber
Не може да се каже, че идеята за използване на протокола KhMPR умира в основата на живота, неспособна да издържи на конкуренцията. Да, много проекти се провеждат единствено по работа на ентусиасти, така че свободният "Jabber" не се развива активно. Същевременно има примери за успешното прилагане на тази технология в корпоративната среда.
През 2008 г. Cisco Systems (един от световните лидери в ИТ индустрията) придоби платформата Jabber XCP. През изминалия период компанията успя да превърне този проект в успешен корпоративен продукт, използвайки безплатния протокол на KMRD. Потребителите имат достъп до незабавни съобщения, гласови и видео разговори. Версиите на Cisco Jabber са разработени за Windows и MacOS, както и за мобилни платформи - за iOS и Android. Продуктът се популяризира на корпоративния пазар като модерно интегрирано решение за организиране на мултифункционална комуникация.
Jabber и Linux
Какво е "Jabber" е добре известно на потребителите на Linux. Всяко разпространение на тази безплатна операционна система (независимо от графичната среда, която използва) съдържа вградена програма за незабавни съобщения. На практика всеки от тях може да се свърже и да работи по протокола на CMRD.
Една от интересните функции, подкрепени от тази програма, са конференциите. Това са специално създадени тематични стаи, някакви виртуални клубове, представляващи интерес. За да участвате в такава конференция, е достатъчно да имате работещ "Jabber". Регистрацията във всяка от тях не се изисква отделно. На сървъра Jabber.ru можете да намерите списък с текущи конференции, свързани с реално време.
Всеки ден редовно работят стотици такива малки форуми. Повече от половината са посветени на различни версии на Linux. В тях можете да зададете въпрос и бързо да получите отговор от други потребители на Linux.
Силни и слаби страни
Ще анализираме силните и слабите страни на тази технология, за да разберем защо след бурен старт и "златната епоха" на използването й, тя е била отстранена от по-успешните конкуренти със затворени протоколи.
предимства:
- гъвкав мрежова архитектура, като се използва механизъм за децентрализиран достъп.
- Откритостта на стандарта XMPD за разработчиците на софтуер.
- Сигурност и криптиране на ниво сървър и клиент.
- Разширяемост на платформата чрез използване на мрежови транспортни средства.
недостатъци:
- Неприемлива консумация на трафик. Повече от половината от информацията, предавана през мрежата, използваща протокола CMDDR, е данни за присъствие на потребители.
- Неудобен механизъм за прехвърляне на файлове, който оказва натиск върху сървърите за управление на Jabber.
Така че, виждаме, че основният недостатък, присъщ на този протокол, е ирационалното използване на мрежовите ресурси. Трябва да кажа, че работата в тази посока е в ход, а HMRD Standarts Foudation редовно актуализира спецификациите на протокола. Създадени са механизми за компресиране и директен обмен на данни между клиентите, които позволяват да се намали злоупотребата с трафика, като по този начин се намали общото натоварване в мрежата.
перспективи
В предишния раздел описахме предимствата и недостатъците на протокола Jabber. Премахването им не е неразрешима задача и можете да очаквате, че последващото преразглеждане на спецификациите ще намери приемливо решение. Доколкото това ще помогне за развитието на стандарта - времето ще разкаже. Трябва да се приеме, че вторият бум на употреба няма да бъде толкова голям. Социалните мрежи бързо стигат до извода, че целевата аудитория на потребителите, използвайки възможностите за комуникация от сървър към сървър, отива на страниците си по-малко.
Отговорът на тези действия може да бъде наблюдаван, използвайки примера на услугите за мобилни съобщения. Популярният магазин WhatsApp е закупен от Facebook, но в същото време има свое собствено развитие. Messenger ви позволява да обменяте съобщения с потребители в мрежата.
Google, изпълняващ услугата Hangouts, превключи на собствения си формат, премахвайки безплатния Google Talk и по този начин обвързвайки потребителите с техните услуги.
CMRD дава на своите потребители свобода на избор и известна независимост от социалните механизми за мрежова комуникация. Ще видим колко е необходимо това. Най-малко за общността "Linux", определено ще бъде много важно.
В заключение
От нашите материали научихте какво е "Jabber". Запознат с историята си и намери списък с програми, които ви позволяват да използвате тази услуга за незабавни съобщения. Може би, след като опитате тази услуга в действие, ще се присъедините към малка, но приятелска армия от феновете си.
- Как да конфигурирам и използвам порта SSH? Инструкция стъпка по стъпка
- Мрежа за споделяне на файлове: функции за използване
- Мрежови операционни системи, техните характеристики и критерии за подбор
- Инструкции: как да изтриете контакти в Контакти
- Какво представлява мигновеният пратеник? Популярни мобилни пратеници
- Как да се възстанови кореспонденцията с VK: съществуващи методи
- Операционни системи: примери с описания. Примери за мрежови операционни системи
- Как да конфигурирате настройките на "Rambler-Mail"
- Какво представлява интернет протоколът: основни понятия
- Как да възстановите съобщенията в даден контакт
- Протоколи ARP, RARP, IP, ICMP. За какво се използва ARP?
- SIP протокол: описание
- Какво представлява SNMP? Прост протокол за управление на мрежата
- Adobe Air: какво е това?
- Как да използвате Whatsapp: ръчно
- Настройки за SMTP в Gmail: Начини и нюанси
- Как да настроите споделянето на дома? Как да настроя приемника за споделяне?
- Какво представлява чатът?
- Програми за Windows Mail: Общ преглед
- Алтернатива на Skype за Windows: преглед на програмата и функции
- Кой е мрежовият администратор?