NetCV - Jinnan Li


CardBASE Security WorkshopPKCS StandardsOrbix Multi-ThreadingMPCOS-EMV / GPK 8000Object Oriented Analysis & Design using UML with Rational Rose


homeoverviewEducationTrainingPublication


Orbix Multi-Threading

Course Orbix Multi-Threading

Details
  1. Multi-Threading Overview
    • Threads vs. Processes
    • Multiple vs. Single threaded programs
    • Starting multiple threads
    • Race condition

  2. 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

  3. Mechanics of a multi-threaded server
    • Details of the dispatch process
    • Dispatching to application threads
    • Example: Thread per operation filter

  4. 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

  5. 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

  6. Coding details
    • POSIX or Solaris
    • Windows
Date 23/03/2000
Duration 1 day
Training Company CardBASE Technologies
Venue The Harbour Master
CardBASE Technologies

ExperienceSkillsInterestsLinksContact



� Copyright Jinnan Li 1999-2002
[email protected]