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  2008  <20092010  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  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: EPICS for implementation of Remote Procedure call
From: Rok Šabjan <[email protected]>
To: Mahajan Kirti <[email protected]>
Cc: EPICS Techtalk <[email protected]>
Date: Wed, 15 Apr 2009 15:39:15 +0200
Dear Kirti,

I'm not sure what exactly you want to do. Channel Access (CA) does not support RPC.

In principle it would be possible to (ab-)use SNL in this way, but it would be architecturally very strange to say the least. And again, from the client side you are still doing a ca_put to a record and not an rpc.

One tricky issue is then how you trigger the SNL program. I see two ways:
- using CA monitors (SNL communicates with records over CA), but then you have to make sure that the monitors get sent (i.e. the value in the VAL field of the record changes), processing is not enough
- constant polling by the SNL program.

Did I misunderstand the issue?

Regards,
Rok


On 15.4.2009, at 14:52, Mahajan Kirti wrote:

Dear EPICS Gurus,
       
             How to implement Remote Procedure Calls using EPICS?
Is it possible through Process Passive record, through SNL?
 
Thanks
--Kirti


References:
EPICS for implementation of Remote Procedure call Mahajan Kirti

Navigate by Date:
Prev: EPICS for implementation of Remote Procedure call Mahajan Kirti
Next: Re: EPICS for implementation of Remote Procedure call Eric Bjorklund
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: EPICS for implementation of Remote Procedure call Mahajan Kirti
Next: Re: EPICS for implementation of Remote Procedure call Eric Bjorklund
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 31 Jan 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·