Portál AbcLinuxu, 16. května 2025 02:41

Dotaz: XML - primanie sprav

16.2.2018 11:04 mof
XML - primanie sprav
Přečteno: 311×
Odpovědět | Admin
Ahojte,

Mam len jednu otazku, ako najrychlesie by ste vyriesili primanie (synchronne, ziadne ukladanie na filesystem) xml sprav z ineho servera. Nasledne by ste tie spravy parsovali a ulozili... zvysok je nezajimavy. Mna osobne najprv napadol spravit si na to svoj vlastny web service. Teraz som videl aj riesenie xml->syslogd a ten to vie spracovat. Napada vas este nejake ine riesenie?

Dakujem za pomoc.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.2.2018 11:26 NN
Rozbalit Rozbalit vše Re: XML - primanie sprav
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na transport staci obycejny TCP socket, parsovat to muzes cim chces. Socket muze byt cokoli, inet wrapper, netcat, jednoduchy socket server, treba i apache. Ziskana data muzes parsovat napriklad v Pythonu, PHP,implementovat XML-RPC. Chtelo by to vice detailu, jako o co presne jde..
Josef Kufner avatar 16.2.2018 11:33 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: XML - primanie sprav
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jednoduchá webová služba je asi nejjednodušší na implementaci. Viděl bych to na nginx, php-fpm a pár řádků vlastního kódu v PHP (XML parser v PHP je, XPath to umí také, připojení k databázi je samozřejmostí). Použití webového serveru ti ušetří práci se sockety a díky knihovnám se nebudeš patlat s parsováním. To PHP už bude jen tenké lepidlo mezi tím vším.

Hodně však záleží co, jak a odkud ti vlastně bude chodit za zprávy.
Hello world ! Segmentation fault (core dumped)
18.2.2018 00:37 OldFrog {Ondra Nemecek} | skóre: 36 | blog: Žabákův notes | Praha
Rozbalit Rozbalit vše Re: XML - primanie sprav
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ještě tu nepadla možnost ta xmlka normálně nahrávat třeba přes ftp nebo scp nebo http POST nebo webdav (apod.) do nějakého adresáře a odtamtud je dávkově zpracovávat. Některé transportní metody umí zajistit i write-only přístup (ftp, http POST, ...).

PS: Na php bych se nevázal, na pár řádků to bude skoro v každém jazyce.
-- OldFrog
19.2.2018 08:21 mof
Rozbalit Rozbalit vše Re: XML - primanie sprav
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dobry Den,

dakujem za odpovede. Prosim uzavriet tuto diskusiu.

mof

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.