dc.contributor.author | Paus, Christoph M. E. | |
dc.contributor.author | Lavinia Darlea, Georgiana | |
dc.contributor.author | Gomez-Ceballos, Guillelmo | |
dc.contributor.author | Demiragli, Zeynep | |
dc.date.accessioned | 2021-12-06T12:59:10Z | |
dc.date.available | 2021-09-20T18:21:49Z | |
dc.date.available | 2021-12-01T16:31:26Z | |
dc.date.available | 2021-12-06T12:59:10Z | |
dc.date.issued | 2018-10 | |
dc.identifier.isbn | 978-3-95450-200-4 | |
dc.identifier.uri | https://hdl.handle.net/1721.1/132323.3 | |
dc.description.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. | en_US |
dc.description.sponsorship | Swiss National Science Foundation | en_US |
dc.language.iso | en | |
dc.relation.isversionof | 10.18429/JACoW-PCaPAC2018-WEP17 | en_US |
dc.rights | Creative Commons Attribution 3.0 unported license | en_US |
dc.rights.uri | https://creativecommons.org/licenses/by/3.0/ | en_US |
dc.source | JACoW Publishing | en_US |
dc.title | Extending the remote control capabilities in the CMS detector control system with remote procedure call services | en_US |
dc.type | Article | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Laboratory for Nuclear Science | en_US |
dc.relation.journal | Proceedings of the 12th International Workshop on Emerging Technologies and Scientific Facilities Controls, PCaPAC 2018 | en_US |
dc.eprint.version | Final published version | en_US |
dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
eprint.status | http://purl.org/eprint/status/NonPeerReviewed | en_US |
dc.date.updated | 2020-11-05T16:17:30Z | |
dspace.orderedauthors | Estupiñán, RJ; Racz, A; Deldicque, C; Wernet, C; Schwick, C; Velez, CV; Simelevicius, D; Da Silva Gomes, D; Rabady, D; Gigi, D; Meschi, E; Glege, F; Meijers, F; Sakulin, H; Hegeman, J; Fulcher, JR; Orsini, L; Gladki, M; Dobson, M; Lettrich, M; Brummer, P; Reis, T; Behrens, U; Mecionis, A; Andre, JM; Stankevicius, M; Doualot, N; Zejdl, P; Mommsen, RK; Morovic, S; Rapsevicius, V; O'Dell, V; Paus, C; Darlea, GL; Gomez-Ceballos, G; Demiragli, Z; Petrucci, A; Papakrivopoulos, I; Erhan, S; Holzner, A; Branson, J; Pieri, M; Cittolin, S | en_US |
dspace.date.submission | 2020-11-05T16:17:31Z | |
mit.license | PUBLISHER_CC | |
mit.metadata.status | Publication Information Needed | en_US |