I think the portable server a.k.a. the Channel Access Server [CAS] is quite
robust (this owing to Jeff's efforts). In addition, it has features, such
as supporting EPICS_CAS_INTF_ADDR_LIST, that the original server does not
have.
I have been responsible for at least two portable server applications, the
Gateway (http://www.aps.anl.gov/epics/extensions/gateway/index.php) and
CaSnooper (http://www.aps.anl.gov/epics/extensions/caSnooper/index.php).
Both are somewhat widely used and neither seems to have significant
problems. Our main Gateway, in fact, as of last week had run for over four
months without restarting, regularly handling on the order of 10 - 20
thousand process variables. You should use at least 3.14.6 to get this
stable performance.
It turns out I am scheduled to give a talk on Channel Access Servers on
October 8 as part of our current EPICS Training Series
(http://www.aps.anl.gov/aod/bcda/epicsgettingstarted/index.html). The
presentation (yet to be written ;-) will be available from that page. The
talks are also scheduled to be available on streaming video from that page,
but are not there yet. Hopefully this will be helpful.
You should be aware that an alternative to writing portable servers is to
use soft IOCs (IOCs that run on workstations). These use the standard EPICS
database and iocCore and act like IOCs (because they are IOCs). It may be
easier to implement a soft IOC than a portable server, as much more has been
done for you and the documentation is much more extensive. See the EPICS
pages (http://www.aps.anl.gov/epics/) for more information.
-Ken
- Navigate by Date:
- Prev:
RE: portable server Jeff Hill
- Next:
Probe bug (enum fields) Bernd Schoeneburg
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
<2004>
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
RE: portable server Jeff Hill
- Next:
RE: portable server Liyu, Andrei
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
<2004>
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|