3-7 October 2011
PSI Auditorium
Europe/Zurich timezone
EPICS Collaboration Meeting fall 2011
Portable Channel Access Server in Python
Presented by Dr. Xiaoqiang WANG
on
6 Oct 2011
from
12:00 PM
to
12:15 PM
Summary
Portable Channel Access Server (PCAS) library exists along with database channel access server (RSRV) in EPICS base. PCAS provides several C++ classes (server tool), making use of abstract callback methods, to let server application respond to channel access clients requests. Due to the intrinsic complexity of C++ and channel access request/data handling, this is not widely used among EPICS developers.
Python is a language easy enough to get in quickly while possessing rich standard libraries and numerous extensions. This makes it very attractive to prototype a PCAS application in Python.