>XMPP streamy používajú UTF-8 - predpokladá sa teda, že aj dáta v XML-RPC sú takto kódované.
Bych řekl, že XML streamy jsou vždy v UTF-8 a pokud XML server dostane znak, kterému nerozumí, může s daným klientem/serverem či komponentou přerušit spojení.
Norma XML-RPC je tak obecná, že "serverem" může být i bežný klient, pokud se to bude chtít někomu implementovat (i když tady mi smysl uniká).
Ano, XML streamy su vzdy UTF-8. XML-RPC je specifikovane volnejsie. Tam znakova sada zavisi od toho co sa definuje v XML hlavicke. Ale ak sa pouzije XML-RPC v XMPP streame, tak aj data v XML-RPC musia byt v UTF-8 ako cely stream.
XML-RPC serverom moze byt XMPP server aj klient aj komponenta (sluzba). Vsetko co ma vlastny JID. Teda napr. aj klient v diskusnej skupine.