Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
DB Interface Module User's Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

12.1 Definition

Asynchronous processing is a means of inducing parallelism in a single processor machine. Concurrency 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.


At this time, only the Sybase Open Client and Oracle OCI Access Modules provide asynchronous support.



Previous fileTop of DocumentContentsNo linkNext file

Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo, and SourcePro, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.