|
Orbix Multi-Threading
Course |
Orbix Multi-Threading |
Details |
- Multi-Threading Overview
- Threads vs. Processes
- Multiple vs. Single threaded programs
- Starting multiple threads
- Race condition
- Overview of Orbix MT
- Key features of Orbix MT
- Multi-threaded clients
- Threading model for servers
- Default request dispatch
- Compatibility between Orbix MT and ST
- Mechanics of a multi-threaded server
- Details of the dispatch process
- Dispatching to application threads
- Example: Thread per operation filter
- A Pattern for multi-threaded servers
- Common threading policies
- Variations and combinations
- Choosing a threading policy
- Expressing policies in terms of event queues
- The Event Queue classes
- Priority requests
- Overload control
- Thread related issues
- The "blocking one-way" problem
- Event Loop integration
- Using threads
- Combining event loops - Foreign loop in control
- Combining event loops - Orbix in control
- Time slicing event loops
- Coding details
|
Date |
23/03/2000 |
Duration |
1 day |
Training Company |
CardBASE Technologies |
Venue |
The Harbour Master
CardBASE Technologies |
|
|
|