[27] Lojza "Prostě vezmete adresu objektu v paměti a sjedeteho do souboru (obyčejné bytecopy). "
Takhle nějak se ukládal .doc, ne? Sice nikdo (ani programátor) neví, co je uvnitř, ale to je jedno. (předpokládám, že ten tvůj komentář je ironie) Ještě že ti programátoři z MS mají vyšší dívčí :-)
[28] Miloslav Ponkrác
"A cpát XML do low level přenosového protokolu"
Chtělo by to znát aspoň nějakou teorii, než jen plácat nesmysly.
Chatování je aplikační protokol, což je v OSI úplně nahoře: http://cs.wikipedia.org/wiki/Referenční_model_ISO/OSI
"U XML je složitější vzpamatovat se z chyby, než u binárního protokolu."
XML dokumenty můžeme zkontrolovat (validovat) a zjistit, jestli jsou v pořádku nebo ne. Pokud nejsou, můžeme je zahodit a vyžádat si zprávu znovu. Protože taková chyba v dokumentu zcela jistě znamená chybu v aplikaci, která nám XML poslala. Chyby způsobené nekvalitními dráty nebo rušením wifi provozu jsou ošetřeny na nižší úrovni, proto od nich programátor aplikačního protokolu může abstrahovat. Je lepší, když aplikace neplatnou zprávu vrátí a vyžádá si novou (případně ohlásí chybu), než když se bude pokoušet o nějaké nestandardní nevyzpytatelné chování.
"XML je poměrně komplexní"
Složité je pro toho, kdo se ještě nenaučil používat vhodné nástroje, všem ostatním XML práci usnadňuje.
"jeho parsování není jednoduché a i když máte parser hotový, projeví se to na větší zátěži počítače"
Musím říct, že třeba přenášet data mezi transakčním systémem a datovým skladem pomocí webových služeb (založených na XML), by bylo naprosto zrůdné. Ale to ti nikdo nenutí, jsou ale oblasti (a že jich je), kde XML mnohem více přináší, než bere.
Jabber používám klidně i na mobilu, a to platím za každý přenesený kilobajt. Takže v pohoda.
"popadám se předem smíchy při pokusu přenášet video přes XML protokol."
Zase by si to chtělo něco přečíst:
http://www.xmpp.org/extensions/xep-0166.html#howitworks
"The negotiation takes place over XMPP, and the media transfer takes place outside of XMPP."
XMPP se použije pro dohodnutí spojení, ale následný přenos dat pak proběhne po jiném vhodném protokolu.
Profesionální ajťák pracující pro korporát (narozen 1974). V soukromí však rád prosazuji svobodný software. Snažím se mít přehled o technologiích a trendech. Zastávám názor, že pokud chci něco kritizovat, musím s tím mít nějakou zkušenost. Jsem hrdý manžel, otec dvou dcer a opečovávatel kočky plemene Britská modrá krátkosrstá. Mám rád hudbu, knihy a kulturu obecně. V některých věcech však jdu proti proudu – používám Linux (konkrétně ZorinOS), svobodný software (LibreOffice, GIMP, Inkscape či Joomlu!) a jezdím v hybridním japonském autě.
Přečteno 47 175×
Přečteno 41 384×
Přečteno 35 913×
Přečteno 25 965×
Přečteno 25 767×