wdrain

Dan Lukes dan at obluda.cz
Fri Dec 22 01:14:08 CET 2006


Divacky Roman wrote:
> to asi nechapu... co presne se ted rozumi pod pojmem asynchroni zapis?
> a v cem se lisi od synchroniho?

	No zrejme v tomtez, v cem se lisi synchronni operace od asynchronnich 
obecne. Jedny se provadeji synchronne ("hned"), ty druhe asynchronne 
(tedy "jindy"). Zivotni cyklus synchronnich operaci je:

 >> zadost o operaci
.. provedeni/odmitnuti pozadovane operace
<< potvrzujici/odmitajici informace o provedeni operace

Zatimco u asynchronnich je to:

 >> zadost o operaci
.. zarazeni zadosti do fronty nebo odmitnuti
<< oznameni o prijeti/odmitnuti pozadavku
xx uplyne nejaka neznama doba,
xx aplikace uz si dela cokoliv co si zamane
.. uspesne/neuspesne vyrizeni pozadavku
<< [ informace o vyrizeni pozadavku ]

	Pricemz v poslednim pripade je informace i skutecnem vyrizeni pozadavku 
nepovinou informaci - u nekterych typu operaci se proste takova 
informace vubec nepredava a pro aplikaci vec konci predanim pozadavku na 
vyrizeni. Zapisy dat do souboru jsou zrovna timto typem operace - tedy - 
nejenze jsou asynchronni, ale navic aplikace neni o vysledku zadosti 
informovana a ma automaticky zato, ze bude vyrizena uspesne.

					Dan



More information about the Users-l mailing list