PHENIX On-Line Distributed Computing System Architecture
Edmond Desmond, Brookhaven National Laboratory
PHENIX On-Line Distributed Computing
System Architecture
Outline
The PHENIX Physical Detector
PHENIX Logical Detector
Detector Physical Computer Configuration
PHENIX DAQ System Outline
ONCS System Software Responsibility
Physical Computer Platforms
and Operating System Support
Development Methodology
On-Line Distributed Architecture Goals
and Description and Characteristics
Characteristics of On-Line
Distributed Architecture
Architecture Implementation
Orbix Functionality
Interface Definition Language (IDL)
Architecture Mechanisms for remote
object access and invocation
Naming Service
Using the Naming Service
Event Notifier
CORBA 2.0 Event Service Model
CORBA 2.0 Event Service Model
Using the Event Notifer Service
Event Structures
Object Managers
Using the Object Manager
Distributed Architecture Components
CORBA Object Interaction
Active Object Implementation
Using the Active Objects
Summary and Future Directions