The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.
TY - CONF AU - Chrin, J.T.M. AU - Aiba, M. AU - Rawat, A. AU - Wang, Z. ED - Corvetti, Lou ED - Riches, Kathleen ED - Schaa, Volker RW TI - Accelerator Modelling and Message Logging with ZeroMQ J2 - Proc. of ICALEPCS2015, Melbourne, Australia, 17-23 October 2015 C1 - Melbourne, Australia T2 - International Conference on Accelerator and Large Experimental Physics Control Systems T3 - 15 LA - english AB - ZeroMQ is an emerging message oriented middleware architecture that is being increasingly adopted in the software engineering of distributed control and data acquisition systems within the accelerator community. The rich array of built-in core messaging patterns may, however, be equally applied to within the domain of high-level applications, where the seamless integration of accelerator models and message logging capabilities, respectively serve to extend the effectiveness of beam dynamics applications and allow for their monitoring. Various advanced patterns that include intermediaries and proxies further provide for reliable service-oriented brokers, as may be required in real-world operations. A report on an investigation into ZeroMQ's suitability for integrating key distributed components into high-level applications, and the experience gained, are presented. PB - JACoW CP - Geneva, Switzerland SP - 610 EP - 614 KW - controls KW - CORBA KW - database KW - framework KW - GUI DA - 2015/12 PY - 2015 SN - 978-3-95450-148-9 DO - 10.18429/JACoW-ICALEPCS2015-WEB3O04 UR - http://jacow.org/icalepcs2015/papers/web3o04.pdf ER -