_version_ |
1826193590427058176
|
collection |
MIT
|
description |
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.
|
first_indexed |
2024-09-23T09:41:32Z
|
format |
Article
|
id |
mit-1721.1/132323
|
institution |
Massachusetts Institute of Technology
|
language |
English
|
last_indexed |
2024-09-23T09:41:32Z
|
publishDate |
2021
|
record_format |
dspace
|
spelling |
mit-1721.1/1323232021-09-21T03:56:33Z Extending the remote control capabilities in the CMS detector control system with remote procedure call services 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. 2021-09-20T18:21:49Z 2021-09-20T18:21:49Z 2020-11-05T16:17:30Z Article http://purl.org/eprint/type/ConferencePaper https://hdl.handle.net/1721.1/132323 en 10.18429/JACoW-PCaPAC2018-WEP17 Proceedings of the 12th International Workshop on Emerging Technologies and Scientific Facilities Controls, PCaPAC 2018 Creative Commons Attribution 3.0 unported license https://creativecommons.org/licenses/by/3.0/ application/pdf JACoW Publishing
|
spellingShingle |
Extending the remote control capabilities in the CMS detector control system with remote procedure call services
|
title |
Extending the remote control capabilities in the CMS detector control system with remote procedure call services
|
title_full |
Extending the remote control capabilities in the CMS detector control system with remote procedure call services
|
title_fullStr |
Extending the remote control capabilities in the CMS detector control system with remote procedure call services
|
title_full_unstemmed |
Extending the remote control capabilities in the CMS detector control system with remote procedure call services
|
title_short |
Extending the remote control capabilities in the CMS detector control system with remote procedure call services
|
title_sort |
extending the remote control capabilities in the cms detector control system with remote procedure call services
|
url |
https://hdl.handle.net/1721.1/132323
|