Čo je Jabber a ako ho používať?

"Jabber" (Jabber) v anglickom preklade znamená "chatter" alebo "triskotnaya". Toto je počiatočný názov protokolu HTTP na okamžité zasielanie správ, ako aj kolektívne meno pre prácu s klientskými aplikáciami. Za neúplné dvadsať rokov technológia prešla etapou rýchleho vývoja a získala svetovú popularitu. Čo je Jabber v súčasnosti a ako ho používať? O tomto a oveľa viac sa dozviete z článku.

História výskytu

Oficiálny dátum narodenia technológie XMRP sa považuje za 4. január 1999. V tento deň bolo na webe zverejnené oznámenie o začiatku projektu. Spočiatku vývoj dostal pomerne veľa podpory od informačných spoločností. Súčasne pokračoval proces vytvárania serverovej časti a klientských programov pre rôzne operačné systémy. Boli vyvinuté špeciálne sieťové brány, ktoré umožňovali výmenu správ s veľkými IM klientmi, ktoré už existujú, ako sú ICQ, MSN Messenger a AIM.



Do polovice roku 2000 bol dokončený vývoj prvej stabilnej verzie serverovej časti. O rok neskôr bola vytvorená nadácia Jabber Software Foundation, ktorá bola poverená ďalším vypracovaním protokolu a modernizáciou technických špecifikácií. Neskôr v roku 2007 bola premenovaná na KMDB Standarts Foudation, čím sa oddelilo vývoj samotného výmenného protokolu od vývoja softvéru s podobným názvom.

"Zlatý vek"

V roku 2005Spoločnosť Google, ktorá je už teraz globálnym vyhľadávacím gigantom, oznámila spustenie projektu Google Talk. Služba poskytla prenos textových a hlasových správ pomocou protokolu KMRS. O šesť mesiacov neskôr bola brána otvorená a používatelia služby Google Talk boli schopní komunikovať so serverom. V skutočnosti by mohli komunikovať s ľubovoľným používateľom na svete pomocou aplikácie na strane klienta spustenej na protokole XMPP.


Samozrejme, takýto krok Google nemôže zostať bez dozoru. Schopnosť pracovať v krátkom čase v rámci protokolu KMRS realizovali všetci konkurenti v oblasti vyhľadávania a najväčších sociálnych sietí. Prístup bol poskytnutý prostredníctvom sieťových brán a vytvorením vlastných poslov. Existuje "zlatý vek" pre používateľov Jabber. Protokol XMPP umožňuje pripojiť viacero účtov k jednej aplikácii a voľne si ich vymieňať naraz.
Pri pohľade do budúcnosti musíme povedať, že takéto vzájomné prenikanie technológie pokračovalo na krátku dobu. Jeden po ostatných gigantov IT priemysel začali vypnúť sieťové brány získať publikum. Spoločnosť Google spustila nový projekt založený na proprietárnom protokole a od roku 2013 postupne znižuje podporu pre inter-serverovú dopravu. V roku 2015 bola služba Google Talk oficiálne zatvorená. Bez malého hluku som dokončil podobný projekt a "Yandex".

Vlastnosti protokolu XMPR

Na rozdiel od všetkých ostatných služieb pre zasielanie správ Jabber nie je viazaný na jediné centrum.Ktokoľvek môže nainštalovať Jabber do počítača. Tento protokol je podobný ako e-mail XMRR. Nový server možno prepojiť s ostatnými po celom svete alebo pracovať v izolovanej uzavretej sieti. Táto funkcia je vhodná na použitie ako firemný klient.
Špecifikácie XMPR umožňujú komunikovať s rôznymi mechanizmami zasielania správ. Implementácia tohto spôsobu ochrany korešpondencie je možná aj na serveri, ako aj na strane klientskych aplikácií, ktoré podporujú používanie technológií SSL a PGP.
Interakcia s inými poslancami je organizovaná pomocou sieťovej brány alebo, ako sa to nazýva, prenosu. Existujú rôzne možnosti dopravy, ktoré vám umožňujú prístup k e-mailom, meteorologickým službám, RSS kanálom. Otvorený kód protokolu umožňuje implementáciu rôznych možností, ktoré vyžadujú používatelia brán.

Ako sa zaregistrovať?

Čo je Jabber, už viete. Ak vás táto technológia zaujíma a vy rozhodnete ju otestovať v akcii, povieme vám, ako to urobiť. Môžete sa zaregistrovať v službe Jabber na ľubovoľnom aktívnom serveri. Napríklad budeme brať do úvahy celý postup s ohľadom na najstaršiu službu v Rusku Jabber.ru. Má stabilnú prácu, veľkú zákaznícku základňu a poskytuje podrobné pokyny pre nových používateľov. V registračnom formulári môžete vybrať prihlasovacie údaje, ktoré sa použijú v systéme zasielania správ a zadajte aktuálnu e-mailovú adresu.pošty. Ako môžete vidieť, postup je jednoduchý a absolútne štandardný pre mnohé internetové projekty. Výsledný list bude obsahovať vaše Jabber ID, lepšie známy ako JID, a odkaz na zadanie hesla pre prístup k nemu.
Po týchto jednoduchých manipulácie, môžete získať plný prístup k "Jabber". Alebo JP XMPP-protokol umožňuje komunikáciu s ľubovoľným používateľom Jabber bez ohľadu na to, ktorý server prešiel registráciu. Ak chcete poslať správu, stačí vedieť, JID požadovanú stranu.

Zákazníci počítač

Existuje veľa aplikácií pre rôzne operačné systémy. Môžete si zvoliť vhodnú funkčnosť aplikácie a začať používať službu "Jabber". Registrácia už majú za sebou, takže počiatočné nastavenie, zadať názov odvodený. Naplní meno servera a súhlasí s auto-sensing portov pre svoju prácu. Pre zjednodušenie výberu dávame niekoľko top klientmi:
  • PSI;
  • Gajim;
  • MDC.
  • Ak používate MacOS, môžete to urobiť bez sťahovania aplikácií tretích strán. Štandardný program "Správy", ktorý je súčasťou operačného systému, ktorý umožňuje pripojiť ho "Jabber". Sieť sa automaticky zaznamená pri každom spustení.

    Mobilné zákazníci

    Aktuálne služba je nemožné bez mobilných klientov, a nájsť niekoho, kto nemal služby chatu, je ťažké. Napriek konkurencii populárnych poslov s viac miliónmi divákov,"Jabber" - klient pre mobilné zariadenia existuje, a to aj v niekoľkých variantoch. Niektoré projekty stagnujú a niektoré sa aktívne rozvíjajú. Napríklad program Talkonaut, ktorý má verzie pre Android a iOS, prichádza s pravidelnými aktualizáciami. Služba Talkonaut umožňuje nielen výmenu správ, ale aj uskutočňovanie hovorov pomocou protokolu VoIP. Takže vo všeobecnosti sa funkčnosť trochu líši od mnohých významných konkurentov pri používaní protokolu vyvinutého bezplatnou komunitou.

    Cisco Jabber

    Nemožno povedať, že myšlienka používania protokolu XMPR zomrela vo výške síl, ktoré neboli schopné súťažiť. Takže veľa projektov sa uchováva iba v práci nadšencov, takže voľný "Jabber" sa veľmi aktívne nevyvíja. Zároveň existujú príklady úspešnej aplikácie tejto technológie v podnikovom prostredí.
    V roku 2008 získala platforma Jabber XCP spoločnosť Cisco Systems (jeden z popredných svetových lídrov v oblasti IT). Počas tejto doby bola spoločnosť schopná pomocou bezplatného protokolu XMRP zmeniť tento projekt na úspešný firemný produkt. Používatelia majú možnosť poslucháčov, hlasových a videohovorových funkcií. Verzie Cisco Jabber sú navrhnuté pre systémy Windows a MacOS a pre mobilné platformy - pre iOS a Android. Pokročilý produkt na firemnom trhu ako moderné integrované riešenie pre multifunkčnú komunikáciu.

    Jabber a Linux

    Čo je "Jabber" je dobre známy používateľom Linuxu. Akékoľvek rozvody tohto bezplatného operačného systému (bez ohľadu na tografické prostredie, ktoré sa v ňom používa) obsahuje zabudovaný program okamžitých správ. Takmer každý z nich je schopný pripojiť sa a pracovať pod protokolom KMRP. Jednou zo zaujímavých funkcií podporovaných programom sú konferencie. Ide o špeciálne vytvorené tematické miestnosti, určitú podobnosť virtuálnych klubov záujmu. Podieľať sa na takejto konferencii stačí na to, aby fungovala ako "Jabber". Registrácia v každom z nich sa nevyžaduje samostatne. Na serveri Jabber.ru nájdete zoznam aktuálnych konferencií odkazov v reálnom čase.
    Stále funguje každý deň stovky takýchto malých fór. Viac ako polovica je venovaná rôznym verziám Linuxu. Môžete klásť otázky a získať odpovede od iných Linuxxoids.

    , silné a slabé stránky

    Pozrime sa na silné a slabé stránky tejto technológie sa pochopiť, prečo ju po drsnom štarte a "zlatého veku" jeho použitie bolo odstrčil úspešnejších konkurentov s uzavretými protokolmi. Výhody:
  • Flexibilná sieťová architektúra využívajúca mechanizmus decentralizovaného prístupu.
  • Otvorenosť normy HMLP pre vývojárov softvéru.
  • Bezpečnosť a šifrovanie na úrovni servera a klienta.
  • Rozšíriteľnosť platformy prostredníctvom používania sieťovej prevádzky.
  • Nevýhody:
  • Nevhodný dopravný tok. Viac ako polovica z informácií prenášaných cez sieť pomocou protokolu HMRR, že aby sa údaje o prítomnosti používateľa.
  • NekompatibilnéMechanizmus prenosu súborov poskytuje zaťaženie na serveroch, ktoré riadia, Jabber.
  • Takže vidíme, že hlavnou nevýhodou vyplývajúcou z tohto protokolu je nevhodné využívanie sieťových zdrojov. Musím povedať, že práca v tomto smere prebieha a KMDB Standarts Foudation pravidelne aktualizuje špecifikáciu protokolu. Vytvorili sa mechanizmy kompresie a priamej výmeny údajov medzi klientmi, ktoré umožňujú znížiť necielené náklady na dopravu, čím sa znižuje celková záťaž v sieti.

    Perspektívy

    V predchádzajúcej časti sme načrtli výhody a nevýhody protokolu Jabber. Odstránenie nie je nerozoberateľná úloha a dá sa počítať s tým, že následné úpravy špecifikácií nám umožnia nájsť vhodné riešenie. Ako to pomôže vývoju štandardnej - čas to povedať. Treba predpokladať, že druhý rozmach používania nebude taký veľký. Sociálne siete rýchlo dospeli k záveru, že cieľové publikum používateľov, ktoré využívajú možnosť komunikácie medzi servermi, klesá na svojich stránkach.
    Môžeme sledovať reakciu na tieto akcie na príklade služieb mobilných správ. Populárna spoločnosť WhatsApp bola zakúpená spoločnosťou Facebook, ale má aj svoj vlastný vývoj. Služba Messenger umožňuje zdieľať správy s používateľmi v rámci siete. Spoločnosť Google spustila službu Hangouts, prešla do proprietárneho formátu, vylúčila bezplatný program Google Talk a tým priviazala používateľov ešte bližšie k ich službám. KMRP dáva užívateľom slobodu výberu a niektorénezávislosť od sociálnych mechanizmov sieťovej komunikácie. Uvidíme vás toľko, koľko to potrebujeme. Aspoň pre "Linux" - komunitu bude určite dlho relevantné.

    Nakoniec

    Z našich materiálov ste sa dozvedeli, čo je "Jabber". Zoznámil sa s históriou a našiel zoznam aplikácií, ktoré umožňujú túto službu okamžitých správ používať. Možno, keď ste túto službu vyskúšali v praxi, zaplníte malú, ale priateľskú armádu svojich obdivovateľov.

    Súvisiace publikácie