[elektro] File kommunikáció programok között
Topybear
topybear at gmail.com
Mon Jun 20 17:35:29 CEST 2016
Na de ha a vak ember nem akar átmenni az út túloldalára akkor ne vigyük
át erőszakkal! :)
Ha a feldolgozó program szerzője azt mondta, hogy tudja kezelni ezt az
esetet akkor szerintem fölösleges újra kitalálni az egészet.
Topy
On 2016.06.20. 17:02, elight wrote:
> Talán ezért is kellhet a sorokba is valamilyen
> konkrét megállapodás
> amit azután szigoruan tartani kell!
> Szinkron, checksumm és idő bötűk stb..
> függetlenül attól hogy az éppen
> egy akármilyen textfile.
> Ez mind szükséges lehet, mint egy protokol keret.
> És a téves , töredékes sorokat azonnal
> lehet a túloldalon likvidálni.
>
> Üdv István
>
> 2016-06-20 16:48 keltezéssel, Topybear írta:
>> On 2016.06.20. 15:05, hozso_001 at freemail.hu wrote:
>>> Bocs, korrigálom magam... csak ez első átnevezés sikeres, amíg még
>>> nincs ugyanolyan nevű fájl. :D (Nem tettem hiakezelést a programba
>>> és nem is akad ki futás közben, de nem frissül az átnevezett fájl.)
>>> Ebből az következik, hogy törölni kell átnevezés előtt, tehát lesz
>>> olyan időpillanat, amikor nincs meg a másik fél által olvasandó
>>> fájl. :-/
>>>
>>>
>>> Üdv.: Horváth Zsolt
>>
>> Azért nagyon ne lepődj meg, ha az olvasásra nyitva lévő állományt
>> esetleg nem fogod tudni törölni!
>> Kicsit túl van ez az egész spilázva szvsz: ha a feldolgozó tudja
>> kezelni azt az állapotot, hogy esetleg néha inkonzisztensek az adatok
>> akkor simán meg kell nyitni írásra (write, nem append!), kirakni az
>> adatokat és kész. Ilyenkor mindig az elejéről kezdi írni, a meglévő
>> adatok törlődnek, a feldolgozó esetleg abba szaladhat bele, hogy az
>> adatok hiányosak ha ő gyorsabban tudja feldolgozni mint ahogy te
>> kiírod és rögtön az írás kezdete után kezdett olvasni.
>> Ennyire rég dolgozott itt már mindenki alapszintű file műveletekkel? :)
>>
>> Topy
>>
>> -----------------------------------------
>> elektro[-flame|-etc]
>>
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list