Corba Experience at the Sls
نویسندگان
چکیده
Beam dynamics applications and components of the beamline experimental controls system at the Swiss Light Source (SLS) have benefitted from a distributed and heterogeneous computing environment in which the Common Object Request Broker Architecture (CORBA) forms the middleware layer and access point to essential software packages. Use is made of CORBA methods provided by the Portable Object Adapter (POA) for accessing ORB functions, such as object reactivation and object persistence, the Implementation Repository (IMR) for the automatic reactivation of servers, and the CORBA Event Service for the propagation of controls and physics data. An account of the experience gained, in the three years since development work began to the present time of first SLS operation, is presented. Talk presented at the CORBA Controls Workshop, 9-11 October 2002, European Synchrotron Radiation Facility (ESRF), Grenoble, France CORBA EXPERIENCE AT THE SLS C. Beny, M. Böge, J. Chrin, M. Grunder, M. Janousch, R. Krempaská, M. Muñoz, A. Streun Paul Scherrer Institut, 5232 Villigen PSI, Switzerland
منابع مشابه
On the Use of Corba in High Level Software Applications at the Sls
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) contr...
متن کاملOn the Use of Corba in High Level Beam Dynamics Applications
Beam dynamics (BD) applications at the 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 for use in building high level software applications at the SLS. A suite of remote CORBA server objects provides the client with a convenient and uni...
متن کاملDevelopments to the Sls Corba Framework for High Level Software Applications
A CORBA based client-server framework has been in active service since the start of SLS in 2001. It provides for an uniform interface to a variety of persistent objects required by beam dynamics applications in the domain of controls, accelerator modelling, database transactions and message logging. The framework underwent significant development during the course of the last two years motivate...
متن کاملA Corba Based C Lient-server Model for B Eam D Ynamics a Pplications at the Sls
A distributed object oriented client-server model, based on the Common Object Request Broker Architecture (CORBA), has been established to interface beam dynamics application programs at the Swiss Light Source (SLS) to essential software packages. These include the accelerator physics package, TRACY, the Common DEVice (CDEV) control library, a relational database management system and a logging...
متن کاملA CORBA Commodity Grid Kit
This paper reports on an ongoing research project aimed at designing and deploying a CORBA Commodity Grid (CoG) Kit. The overall goal of this project is to enable the development of advanced Grid applications while adhering to state-of-the-art software engineering practices and reusing the existing Grid infrastructure. As part of this activity, we are investigating how CORBA can be used to supp...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002