ABSTRACT
ICALEPCS 2001

Abstracts



THAT002 (Talk)

Presenter: Jan Chrin (Paul Scherrer Institute)
email: Jan.Chrin@psi.ch
Review Status: Proceedings Ready - 01/28/02
FullText: pdf
Eprint: physics/0111005

On the Use of CORBA in High Level Software Applications at the SLS

Michael Boege, Jan Chrin (PSI)

Beam dynamics applications at the Swiss Light Source (SLS) have benefitted from a distributed computing environment in which the Common Object Request Broker Architecture (CORBA) forms the middleware layer and access point to several different software components. A suite of remote CORBA server objects provides the client with a convenient and uniform interface to the CDEV (Common DEVice) controls library, the TRACY accelerator physics package, the Oracle database management system, and a message and alarm logging facility. Use is made of methods provided by the CORBA Portable Object Adaptor for accessing ORB functions, such as object activation and object persistence, the Implementation Repository for the automatic reactivation of servers, and the CORBA Event Service for the propagation of controls and physics data. The multi-language software and system components of the client-server model are described. An account of the CORBA framework, as used by applications in the commissioning and first operation of the SLS, and the experience gained, is also presented.
ICAL Footer

  eCONF C011127    ePROCEEDINGS COMMITTEES PARTICIPANTS    PROGRAM SUMMARY ICALEPCS 2001  eCONF

 

ICALEPCS 2001

Last updated: September 13, 2002

Website Problem? Contact Technical Publications

SLAC