Što je Jabber i kako ga koristiti?

"Jabber" (Jabber) u engleskom prijevodu znači "brbljanje" ili "triskotnaya". Ovo je početni naziv besplatnog HTTP protokola za razmjenu trenutnih poruka, kao i zajedničko ime za rad s klijentskim aplikacijama. Za nepotpunih dvadeset godina tehnologija je prošla fazu brzog razvoja i stekla je svjetsku popularnost. Što je Jabber u sadašnjosti i kako ga koristiti? Naučit ćete o tome i još mnogo toga iz članka.

Povijest pojave

Službeni datum rođenja tehnologije XMRP-a smatra se 4. siječnja 1999. godine. Toga dana na webu je objavljena obavijest o početku projekta. U početku, razvoj je dobio dosta podrške od informacijskih korporacija. Usporedno se nastavio proces stvaranja poslužiteljskog dijela i klijentskih programa za različite operativne sustave. Razvijeni su posebni mrežni pristupnici koji su omogućavali razmjenu poruka s već postojećim IM klijentima u to vrijeme, kao što su ICQ, MSN Messenger i AIM.



Do sredine 2000. godine dovršen je razvoj prve stabilne verzije poslužiteljskog dijela. Godinu dana kasnije stvorena je Jabber Software Foundation, organizacija zadužena za daljnji razvoj protokola i nadogradnju tehničkih specifikacija. Kasnije, 2007. godine, preimenovana je u KMDB Standarts Foudation, čime je razvoj samog protokola razmjene odvojio od razvoja softvera sa sličnim imenom.

"Zlatno doba"

2005. godineGoogle, koji je do sada bio globalni div tražilice, najavio je pokretanje projekta Google Talk. Usluga je omogućila prijenos tekstualnih i govornih poruka pomoću KMRS protokola. Šest mjeseci kasnije otvorio se pristupnik, a korisnici Google Talk-a mogli su komunicirati s poslužiteljem. Zapravo, mogli bi komunicirati s bilo kojim korisnikom na svijetu koristeći aplikaciju na strani klijenta koja se izvodi na XMPP protokolu.


Naravno, takav korak Google nije mogao ostati bez nadzora. Sposobnost rada po protokolu KMRS-a na kratko vrijeme ostvarili su svi konkurenti u području pretraživanja i najvećih društvenih mreža. Pristup je pružen i putem mrežnih pristupnika i stvaranjem vlastitih glasnika. Za korisnike Jabbera postoji "zlatno doba". XMPP protokol omogućuje vam da povežete više računa s jednom aplikacijom i slobodno razmjenjujete poruke koristeći ih istovremeno.
Gledajući naprijed, moramo reći da je takva uzajamna penetracija tehnologije nastavljena kratko vrijeme. Jedan po jedan, divovi IT industrije počeli su isključivati ​​mrežne pristupnike kako bi povratili svoju ciljnu publiku. Google je pokrenuo novi projekt temeljen na vlasničkom protokolu, a od 2013. postupno je smanjivao podršku za međuposlužiteljski promet. U 2015. godini Google Talk službeno je zatvoren. Bez malo buke, završio sam sličan projekt i "Yandex".

Značajke XMPR protokola

Za razliku od svih ostalih usluga za razmjenu poruka, Jabber nije vezan za jedan centar.Svatko može instalirati Jabber na vaše računalo. Ovaj protokol sličan je XMRR e-pošti. Novi poslužitelj može se povezati s drugima širom svijeta ili raditi u izoliranoj, zatvorenoj mreži. Ova značajka olakšava korištenje kao korporativni klijent.
Specifikacije XMPR omogućuju komunikaciju s različitim mehanizmima za razmjenu poruka. Implementacija ovog načina zaštite korespondencije moguća je i na poslužitelju i na strani klijentskih aplikacija koje podržavaju korištenje SSL, PGP tehnologija.
Interakcija s drugim glasnicima organizirana je pomoću mrežnog pristupnika ili, kako se naziva, prijevoza. Postoje razne mogućnosti prijevoza koje vam omogućuju pristup e-pošti, vremenskim uslugama, RSS feedovima. Otvoreni protokol dopušta implementaciju različitih opcija, koje zahtijevaju korisnici pristupnika.

Kako se registrirati?

Što je Jabber, već znate. Ako vas ta tehnologija zanima i odlučite je testirati u akciji, reći ćemo vam kako to učiniti. Možete se registrirati u Jabberu na bilo kojem aktivnom poslužitelju. Na primjer, razmotrit ćemo cijeli postupak s obzirom na najstariji servis u Rusiji Jabber.ru. Ima stabilan rad, veliku bazu korisnika i pruža detaljne upute za nove korisnike. Obrazac za registraciju nudi vam da odaberete prijavu koja će se koristiti u sustavu za razmjenu poruka i unesite trenutnu adresu e-pošte.pošte. Kao što možete vidjeti, postupak je jednostavan i apsolutno standardan za mnoge internetske projekte. Rezultirajuća poruka sadržavat će vaš Jabber ID, poznatiji kao JID, i vezu za unos lozinke za pristup.
Popunjavanjem ovih jednostavnih manipulacija dobivate puni pristup Jabber mreži. JP ili XMPP protokol omogućuje komunikaciju s bilo kojim Jabber korisnikom, bez obzira na poslužitelj na kojem je registriran. Da biste poslali poruku, morate znati samo JID željenog pretplatnika.

Klijenti za računalo

Postoje mnogi programi za različite operacijske sustave. Možete odabrati prikladnu aplikaciju i početi koristiti Jabber uslugu. Vaša je registracija već dovršena, pa kada je inicijalizirate, određujete ime koje ste primili. Popunite polje s imenom poslužitelja i složite se s automatskom definicijom porta za rad. Da bismo pojednostavili izbor, predstavljamo neke od najpopularnijih klijenata:
  • PSI;
  • Gajim;
  • MDC.
  • Ako koristite MacOS, možete to učiniti bez preuzimanja aplikacija treće strane. Standardni program "Poruke", koji je dio ovog operativnog sustava, omogućuje povezivanje "Jabbera" u njemu. Mreža će se automatski bilježiti svaki put kad se pokrene.

    Mobilni klijenti

    Moderna usluga ne može se zamisliti bez mobilnih klijenata, ali pronalaženje osobe koja ne koristi usluge razmjene izravnih poruka prilično je teško. Unatoč konkurenciji popularnih glasnika s višemilijunskom publikom,"Jabber" -klijent za mobilne uređaje postoji, pa čak iu nekoliko varijanti. Neki projekti stagniraju, a neki se aktivno razvijaju. Na primjer, Talkonaut program, koji ima verzije za Android i iOS, dolazi s redovitim ažuriranjima. Talkonaut ne samo da vam omogućuje razmjenu poruka, nego i upućivanje poziva pomoću VoIP protokola. Dakle, općenito je malo drugačiji u funkcionalnosti od mnogo eminentnijih konkurenata, dok koristi protokol koji je razvila slobodna zajednica.

    Cisco Jabber

    Ne može se reći da je ideja o korištenju XMPR protokola umrla na visini sila, nesposobna za natjecanje. Dakle, mnogi projekti se čuvaju isključivo na radu entuzijasta, tako da se slobodni "Jabber" ne razvija vrlo aktivno. Istovremeno postoje primjeri uspješne primjene ove tehnologije u korporativnom okruženju.
    Godine 2008. Cisco Systems (jedan od svjetskih lidera u IT industriji) kupio je Jabber XCP platformu. Tijekom tog vremena, tvrtka je mogla, koristeći besplatni XMRP protokol, pretvoriti ovaj projekt u uspješan korporativni proizvod. Korisnici imaju mogućnost glasnika, glasovnih i video poziva. Verzije Cisco Jabber dizajnirane su za Windows i MacOS, a za mobilne platforme - za iOS i Android. Napreduje proizvod na korporativnom tržištu kao moderno integrirano rješenje za multifunkcionalne komunikacije.

    Jabber i Linux

    Što je "Jabber" dobro je poznato korisnicima Linuxa. Bilo koji distro ovog slobodnog operativnog sustava (bez obzira na tografičko okruženje se koristi) uključuje ugrađeni u instant poruka. Gotovo svaki od njih zna kako spojiti i koristiti HMRR protokol. Jedan od zanimljivih značajki koje podržava program su na konferenciji. To je posebno dizajniran tematski sobe, neke sličnosti virtualni klubovi. Za sudjelovanje na ovoj konferenciji je da su radni „Jabber”. Upis u svakom od njih posebno je potrebno. Poslužitelj Jabber.ru pronaći popis trenutnih konferencija u realnom vremenu referencu.
    Svaki dan, na trajnoj osnovi, stotine malih foruma. Više od polovice na različitim verzijama Linux. Oni mogu postavljati pitanja i dobiti odgovore od drugih lynuksoydov.

    jake i slabe

    Razmotrite prednosti i mane ove tehnologije je shvatiti zašto je nakon grubog starta i „zlatno doba” njegove upotrebe je potisnula više uspješnih natjecatelja sa zatvorenim protokolima. Prednosti:
  • fleksibilna arhitektura mreže koja koristi decentralizirani mehanizam za pristup.
  • Transparentnost HMRR standard za softver razvijen.
  • na server šifriranja i klijenta.
  • koristeći mrežu proširivost Platform prenosi.
  • Nedostaci:
  • iracionalno protok prometa. Više od polovice informacija koje se prenose putem mreže, pomoću protokola HMRR da bi podatke o korisničkom prisutnosti.
  • InconvenientMehanizam prijenosa datoteka daje opterećenje na poslužiteljima koji kontroliraju Jabber.
  • Dakle, vidimo da je glavni nedostatak svojstven ovom protokolu neprikladno korištenje mrežnih resursa. Moram reći da je rad u tom smjeru u tijeku, a KMDB Standarts Foudation redovito ažurira specifikacije protokola. Razvijeni su mehanizmi kompresije i izravne razmjene podataka između klijenata koji omogućuju smanjenje troškova neciljanih prometa, čime se smanjuje ukupno opterećenje mreže.

    Perspektive

    U prethodnom odjeljku opisali smo prednosti i nedostatke Jabberovog protokola. Uklanjanje istih nije nerešiv zadatak i može se računati na činjenicu da će nam naknadne revizije specifikacija omogućiti da pronađemo prikladno rješenje. Kako će to pomoći razvoju standarda - vrijeme će pokazati. Mora se pretpostaviti da drugi bum korištenja neće biti tako velik. Društvene mreže brzo su došle do zaključka da ciljna publika korisnika, koristeći mogućnost inter-serverske komunikacije, pada na njihove stranice.
    Odgovor na te radnje možemo promatrati na primjeru mobilnih poruka. Popularnu WhatsApp kupila je društvena mreža Facebook, ali ima i vlastiti razvoj. Messenger omogućuje razmjenu poruka s korisnicima unutar mreže. Google je pokrenuo uslugu Hangouts, prebacio se u vlasnički format, eliminirao besplatni Google Talk i tako povezao korisnike još bliže njihovim uslugama. KMRP svojim korisnicima daje slobodu izbora i nekeneovisnost od društvenih mehanizama mrežne komunikacije. Vidjet ćemo vas koliko nam je potrebno. Barem za "Linux" - zajednica će sigurno biti dugo relevantna.

    Na kraju

    Iz naših materijala ste saznali što je "Jabber". Upoznajte se s njegovom poviješću i pronašli popis aplikacija koje omogućuju korištenje ove usluge razmjene trenutnih poruka. Možda ćete, pokušavajući ovu uslugu u akciji, popuniti malu, ali prijateljsku vojsku svojih obožavatelja.

    Povezane publikacije