Asynchronous processing is a means of inducing parallelism in a single processor machine. Concurrence in asynchronous processing differs from concurrency in multitasking in a single CPU machine. While the latter involves synchronizing processes to access the same resource, asynchronous processing is genuinely simultaneous because processes access different resources at the same time. Asynchronous processing is possible only if one of the jobs doesn't require CPU time, so it usually refers to I/O, either network or disk. When it can be used, asynchronous processing greatly speeds up work. Some database vendors, including Sybase and Oracle, support asynchronous communication between client applications and servers.
NOTE -- At this time, only the Sybase CT and Oracle OCI Access Modules provide asynchronous support.
© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.