. . . . . . . . . . . . . "43205"^^ . . . . . . "Extensible Messaging and Presence Protocol (XMPP) (d\u0159\u00EDve zn\u00E1m\u00FD jako Jabber), neboli \u201Eroz\u0161i\u0159iteln\u00FD protokol pro pos\u00EDl\u00E1n\u00ED zpr\u00E1v a zji\u0161t\u011Bn\u00ED stavu\u201C, p\u016Fvodn\u011B vznikl jako protokol pro instant messagingovou s\u00ED\u0165 Jabber. Brzy se ale uk\u00E1zalo, \u017Ee krom\u011B IM m\u016F\u017Ee b\u00FDt s v\u00FDhodou pou\u017Eit i pro vz\u00E1jemnou komunikaci program\u016F nebo pro ovl\u00E1d\u00E1n\u00ED r\u016Fzn\u00FDch automatick\u00FDch slu\u017Eeb (bot\u016F)."@cs . . . . . . . . . . . . . . . . . . . . . . . . . "10008"^^ . . . . . . . . "Extensible Messaging and Presence Protocol"@cs . . . . . . . . . . "Extensible Messaging and Presence Protocol (XMPP) (d\u0159\u00EDve zn\u00E1m\u00FD jako Jabber), neboli \u201Eroz\u0161i\u0159iteln\u00FD protokol pro pos\u00EDl\u00E1n\u00ED zpr\u00E1v a zji\u0161t\u011Bn\u00ED stavu\u201C, p\u016Fvodn\u011B vznikl jako protokol pro instant messagingovou s\u00ED\u0165 Jabber. Brzy se ale uk\u00E1zalo, \u017Ee krom\u011B IM m\u016F\u017Ee b\u00FDt s v\u00FDhodou pou\u017Eit i pro vz\u00E1jemnou komunikaci program\u016F nebo pro ovl\u00E1d\u00E1n\u00ED r\u016Fzn\u00FDch automatick\u00FDch slu\u017Eeb (bot\u016F). Pozd\u011Bji byl adoptov\u00E1n jako\u017Eto standard Internetu do RFC dokument\u016F \u2013 z\u00E1kladn\u00ED normy jsou RFC 3920 (obecn\u00E1 specifikace protokolu) a RFC 3921 (samotn\u00FD instant messaging a zobrazen\u00ED stavu). RFC obsahuj\u00EDc\u00ED n\u011Bkter\u00E1 dal\u0161\u00ED roz\u0161\u00ED\u0159en\u00ED XMPP protokolu jsou nap\u0159\u00EDklad RFC 3922 a RFC 3923. O v\u00FDvoj protokolu se star\u00E1 XMPP Standards Foundation. Roz\u0161\u00ED\u0159en\u00ED nad r\u00E1mec RFC jsou vyd\u00E1v\u00E1na v podob\u011B tzv. XEP (XMPP Extension Protocol), kter\u00FDch je moment\u00E1ln\u011B kolem dvou set (v r\u016Fzn\u00E9m stavu, od prvn\u00EDch n\u00E1vrh\u016F a\u017E po standardy). XMPP je implementac\u00ED obecn\u00E9ho zna\u010Dkovac\u00EDho jazyka XML. Specifikace jsou zcela otev\u0159en\u00E9 a dostupn\u00E9 v\u0161em, kdo maj\u00ED z\u00E1jem o implementaci software s podporou XMPP. Servery XMPP protokolu b\u011B\u017E\u00ED standardn\u011B na TCP portu 5222. Pro vz\u00E1jemnou komunikaci server\u016F je pak vyhrazen port 5269.S\u00ED\u0165 vyu\u017E\u00EDvaj\u00EDc\u00ED XMPP protokol nen\u00ED centralizovan\u00E1 do jednoho m\u00EDsta, jako je zvykem u v\u011Bt\u0161iny ostatn\u00EDch IM, ale je distribuovan\u00E1 na servery po cel\u00E9m sv\u011Bt\u011B, na kter\u00FDch je mo\u017Eno si zalo\u017Eit u\u017Eivatelsk\u00E9 konto. Identifik\u00E1tory u\u017Eivatel\u016F (takzvan\u00E9 Jabber ID, zkr\u00E1cen\u011B JID) jsou v z\u00E1kladn\u00EDm tvaru syntakticky i s\u00E9manticky podobn\u00E9 e-mailov\u00FDm adres\u00E1m, tedy uzivatel@server. U\u017Eivatel si m\u016F\u017Ee d\u00E1le sv\u00E9 konto rozd\u011Blit podle pot\u0159eby, nap\u0159\u00EDklad se m\u016F\u017Ee jeho klient z domova hl\u00E1sit jako uzivatel@server/doma, a z\u00E1rove\u0148 t\u0159eba i uzivatel@server/prace. Na jedno u\u017Eivatelsk\u00E9 konto m\u016F\u017Ee tedy b\u00FDt p\u0159ihl\u00E1\u0161eno i v\u00EDce klient\u016F najednou a mezi nimi se rozhoduje bu\u010F podle cel\u00E9 adresy, pokud ji druh\u00E1 strana zad\u00E1, nebo podle nastaven\u00E9 priority.U\u017Eivatel se p\u0159ipojuje v\u017Edy pouze ke sv\u00E9mu serveru, proto\u017Ee jenom tento server je schopen ov\u011B\u0159it jeho identitu nap\u0159\u00EDklad pomoc\u00ED u\u017Eivatelsk\u00E9ho jm\u00E9na a hesla. Pokud vznikne pot\u0159eba komunikovat s u\u017Eivateli na jin\u00FDch serverech, p\u0159ipoj\u00ED se u\u017Eivatel\u016Fv server na vzd\u00E1len\u00FD server a p\u0159ed\u00E1 si s n\u00EDm pot\u0159ebn\u00E9 informace. Toto je nutn\u00E9 vykon\u00E1vat nap\u0159\u00EDklad i v p\u0159\u00EDpad\u011B, \u017Ee je t\u0159eba zjistit \u201Eprezenci\u201C, tedy zdali je u\u017Eivatel na vzd\u00E1len\u00E9m serveru p\u0159ihl\u00E1\u0161en a v jak\u00E9m je stavu. Krom\u011B server\u016F a klient\u016F se v s\u00EDti vyskytuj\u00ED je\u0161t\u011B r\u016Fzn\u00E9 slu\u017Eby \u2013 nap\u0159\u00EDklad slu\u017Eba v\u00EDceu\u017Eivatelsk\u00FDch diskuz\u00ED (funk\u010Dn\u011B velmi podobn\u00E9 IRC), u\u017Eivatelsk\u00E9 adres\u00E1\u0159e a transporty. Transporty jsou vlastn\u011B br\u00E1ny mezi XMPP s\u00EDt\u00ED a IM s\u00EDt\u00ED pracuj\u00EDc\u00ED na jin\u00E9m protokolu."@cs . . . . . . . . . . . . . . . "Jabber"@cs . . . . . "Extensible Messaging and Presence Protocol"@cs . "16351086"^^ . . "79"^^ . . . . . . . . . . . "XMPP"@cs . . . . . . . . . . . . . . .