Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Współdzielenie danych poprzez pliki

Dwie lub większa ilość aplikacji (w sieci lub na jednym komputerze) mogą wymieniać sobie dane za pośrednictwem współdzielenia plików. Obie aplikacja muszą znać dokładny format pliku. W mnóstwie aplikacji jest to jedyny praktyczny sposób transmisji danych.

Dużym brakiem tego rodzaju transmisji danych jest niemożliwość wywołania zdarzenia w drugiej aplikacji przy zmianie zawartości pliku. To znaczy, że jeżeli pierwsza aplikacja wykona zapis do pliku, wtedy druga aplikacja nie dowie się o tym. Druga aplikacja stwierdzi zmianę dopiero wtedy, kiedy sama odczyta plik lub jeżeli pierwsza aplikacja poinformuje o tym fakcie drugą aplikację innym sposobem.

Następnym, jeszcze większym brakiem jest zawodność operacji dyskowych w sieci komputerów. Współdzielenie plików na sieci jest wolne i w przypadku awarii odległego komputera może niepomyślna próba odczytu trwać niewspółmiernie długo. w przypadku dysków sieciowych jest zatem stosowne najpierw stwierdzić obecność komputera odległego w sieci, na przykład przy pomocy metody Pm.NetTestPC.

 
Odczytywać lub zapisywać dane do pliku można w systemie PROMOTIC przy pomocy metod obiektu w zmiennej Pm:
- Metody, które odczytują/zapisują dane w formacie pliku *.INI lub pliku CSV:
- Do odczytu i zapisu do pliku CSV przy pomocy tzw. interfejsu DtiOper patrz Konfiguracja wstępna "Plikowe źródła danych CSV"
- Metody, które odczytują/zapisują dane w postaci binarnej:
- Metody, które odczytują/zapisują dane w postaci tekstowej:
- Metody, które wytwarzają/zmieniają foldery, stwierdzają właściwości plików, itd.:
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice