Andrew Francis wrote:
> Simple definition: In a synchronous call, the caller blocks until a result is 
> ready. Upon return the next statement is executed (barring something like an 
> exception). In an asynchronous call, the caller does not wait for a result 
> and continues.

Just a thought on terminology: in the syncrhonous situation, A calls B; 
in async, A initiates (or triggers) B.  The intent here is to remove any 
connotation that A might wait for a response.  In line with this, B 
isn't a function or method, it's a task, unit of work, process, ...

For what it may be worth...

-- 
Don Dwiggins
Advanced Publishing Technology


_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to