Průběžné získávání dat z aplikace v jiném jazyce   zodpovězená otázka

Offtopic, Architektura

Dobrý den,

zajímalo by mne Vaše doporučení, jaký je nejlepší způsob přebírání dat z jiných aplikací. Potřeboval bych udělat nějakou vizualizaci z průmyslového softwaru. Umí to v podstatě udp, http, smtp nebo zápis do databáze nebo csv a možná jsou i další možnosti.

Co je podle Vás ideální? csv bych asi vyloučil, soubor by byl po pár měsících asi obrovský a význam starých dat nulový. MSSQL - pro mě asi nejjednodušší, ale možná bych se rád naučil používat nějaký z výše uvedených protokolů - otázkou je, jestli je to pro toto použití možné rep vhodné.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud umí ukládat do databáze, pak jednoznačně databázi. Pokud je těch dat málo, pak CSV.

nahlásit spamnahlásit spam 1 / 1 odpovědětodpovědět

OK, díky za rychlou odpověď.

Ještě jeden (možná hloupý) dotaz:

Jak zařídit, aby "moje" aplikace ihned reagovala na změnu v databázi?

S SQL serverem jsem zatím pracoval stylem "zobraz něco" nebo "zapiš něco"...

Cyklicky nahlížet do databáze koukat co se od posledně změnilo, asi nebude nejlepší řešení, že?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Zdravím,

>>Jak zařídit, aby "moje" aplikace ihned reagovala na změnu v databázi?

Např. Notification Services a SQLDependency.

(používám pro reakce při změně a funguje skvěle)

RR

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pokud jsou potřeba ty data v reálném čase, tak databáze není dobré řešení.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Pro real time by bylo asi nejlepší např.

http://www.opcsystems.com/opc_database_n...

Ale ta cena.

Možná najít nějaký free řešení OPC

RR

nahlásit spamnahlásit spam 0 odpovědětodpovědět

V realtimu čtení z průmyslových plc jak se tu píše používá OPC, nebo nekteří výrobci mají komunikační knihovny, kterymi se na plc připojíte, vyčtete si co potřebujete (zpracujete třeba do databaze). Ve firmě používáme plc od fy. Beckhoff ta ma například k dispozici .net komunikační knihovnu, která upozorňuje na zmenu v plc notifikaci (události připojeného klienta).

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Děkuji za rady, nějak se s tím poperu

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:  
Heslo:  

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback