Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. Extending the remote control capabilities in the CMS detector control system with remote procedure call services
This is not the latest version of this item. The latest version can be found here.

Extending the remote control capabilities in the CMS detector control system with remote procedure call services

Thumbnail Image
Download
Name

wep17.pdf

Description
Published version
Size

425.04 KB

Format

Adobe PDF

Checksum (MD5)

f79107d6f77214b989342a0e6e6417f3

sword-2020-11-05T16:17:30.original.xml (130 B)
Original SWORD entry document
Journal
Proceedings of the 12th International Workshop on Emerging Technologies and Scientific Facilities Controls, PCaPAC 2018
Version
Final published version
Abstract
Copyright © 2019 by JACoW — cc Creative Commons Attribution 3.0. The CMS Detector Control System (DCS) is implemented as a large distributed and redundant system, with applications interacting and sharing data in multiple ways. The CMS XML-RPC is a software toolkit implementing the standard Remote Procedure Call (RPC) protocol, using the Extensible Mark-up Language (XML) and a custom lightweight variant using the JavaScript Object Notation (JSON) to model, encode and expose resources through the Hypertext Transfer Protocol (HTTP). The CMS XML-RPC toolkit complies with the standard specification of the XML-RPC protocol that allows system developers to build collaborative software architectures with self-contained and reusable logic, and with encapsulation of well-defined processes. The implementation of this protocol introduces not only a powerful communication method to operate and exchange data with web-based applications, but also a new programming paradigm to design service-oriented software architectures within the CMS DCS domain. This paper presents details of the CMS XML-RPC implementation in WinCC Open Architecture (OA) Control Language using an object-oriented approach.
Terms of Use
Creative Commons Attribution 3.0 unported license
https://creativecommons.org/licenses/by/3.0/
Persistent DSpace Link
https://hdl.handle.net/1721.1/132323
DOI of Published Version
10.18429/JACoW-PCaPAC2018-WEP17
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.