[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