Chapter 1 Introducing Jaguar CTS
Asynchronous processing support
Most server processing is driven by client interaction. However,
some tasks are best performed asynchronously. For example, you may
need to maintain copies of cached data retrieved from a slower source,
update search indexes on a regular schedule, or perform lengthy
calculations. Jaguar provides two vehicles to support asynchronous
processing:
- Service components can be used
for processing that must run continuously for the life of the server
process, or must be performed once each time the server is started.
Service components run in a thread that is started when the server
starts. See Chapter 33, "Creating Service Components" for more
information.
- The Jaguar thread manager allows you to run threads
at any time. Threads started by the thread manager execute independently
of the client or component that starts them, and can be configured
to run once or peridiodically at regular intervals. See Chapter 32, "Using the Thread Manager" for more information.
Copyright © 2000 Sybase, Inc. All rights reserved.
|
|