EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Use of Easy CA ?
From: Ralph Lange <[email protected]>
To: Lecorche Eric <[email protected]>
Cc: gillette <[email protected]>, [email protected]
Date: Wed, 13 Aug 2008 15:53:03 +0200
Hello Eric,

Based on our experiences, I would recommend directly using the CA libraries.
The EPICS Web Site is right.

My 2 cents:
EZCA is only noticeably easier than CA for very simple tasks.
As soon as you want to do something real, EZCA will get as complicated as CA. (I should say "as easy as CA".)
EZCA has shown some problems in the past: mostly with long-running real-life applications.
Last, definitely not least: When you have a problem and contact the brave and supportive people at tech-talk, there will be a tendency to blame it on EZCA and considerably less enthusiasm to get into the details with you.


Hope this helps, (I really do!)
Ralph


Lecorche Eric wrote:
Hi,

We are presently considering the use of the Easy CA interface for future needs. A first but very simple test works fine and was quickly performed but we are quite frightened by the warnings within the Epics Web site :

"In practice though if you have problems getting code to work that uses EZCA or if you get unexplained failures or crashes, you will get less help from the EPICS community in debugging the issue than you will if you use the native CA API. The CA API is not hard to use, and EZCA is not maintained as aggressively as the underlying CA library."

So before going further, we would like to know your experience and feeling when considering the use of the E-Z CA interface not only for small tests but for bigger developments having to be reliable and to be used for many years. What would you advice us to do : use the simple E-Z CA package or prefer the more complex (but better maintained ?) Channel Access library ?

Thanks a lot for any comment

Eric Lécorché




References:
Use of Easy CA ? Lecorche Eric

Navigate by Date:
Prev: Use of Easy CA ? Lecorche Eric
Next: RE: Use of Easy CA ? Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Use of Easy CA ? Lecorche Eric
Next: RE: Use of Easy CA ? Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Sep 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·