API pro desktopovou aplikaci rubrika: Programování: Jiné
Zdravím
Měl bych jeden dotaz ohledně desktopového programování. Mám vytvořit aplikaci, která bude v podstatě ovládat jeden přístroj, vkládat do něj data a zpracovávat výstupy. Většinu času dělám spíše projekty na web, ale tohle není složité a přibližně vím, tak na to.
Problém je, že by bylo dobré, kdyby program připojený k přístroji uměl data exportovat i do jiné aplikace, případně i nějaká konfigurační data přijímat odjinud. Dá se to klasicky udělat přes nahrávání a export souborů, ale to se mi zdá hodně těžkopádné (bude to zapotřebí třeba několikrát denně). Kdybych pracovat na webu, udělal bych tomu klasicky nějaké REST API a bylo by vystaráno.
Existuje i něco podobného ve světě desktopu? Nějaký obecný protokol, nebo způsob jak si spolu dvě aplikace mohou vyměňovat data?
Díky
D-Bus
Komentáře
- Anonym : Bude to fungovat, pokud aplikace (procesy) poběží na různých strojích? Asi by měl autor otázky doplnit scénář. — 21.6.2015
- p4l4clIn : ne, d-bus je pro procesy na jednom hostu. tak jsem take pochopil otazku.. mezi ruznymi klidne muze pouzit REST preci se kterym jak zminuje ma zkusenosti.. ja osobne bych mezi ruznymi hosty pouzil protocol buffers — 21.6.2015
Pro zobrazení všech 10 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře