On Monday, November 16, 1998 3:01 PM, Guy Jennings [SMTP:[email protected]] wrote:
>
> How many portable channel access server tools may be run on a given host
> at any one time?
>
Guy,
Of course if all of the CA server tools are using different port numbers than you can
have essentially an unlimited number of server tools per host. The C++ based CA server library
attempts to accommodate more than one server tool per host on the same port number, but
is restricted somewhat by limitations typically built into the IP kernels available today.
It turns out that if two processes are attached to the same CA UDP port and a broadcast or
multicast datagram addressed to that port arrives both processes will receive a copy of the message.
However, unexpectedly, if a unicast datagram addressed to that port arrives then only one of the
processes will receive a copy of the incoming message. A unicast datagram is a datagram sent to
one IP host only. The bottom line is that you can use more than one server tool on the same port on the
same host, but you will not be able to reliably connect to both of them using a unicast address
in EPICS_CA_ADDRESS_LIST. This is really a nuisance. I should at some point attempt to eliminate
this inconsistency. One possible solution would be to allow port numbers to be specified with
the IP addresses in EPICS_CA_ADDRESS_LIST.
Jeff
- Replies:
- Re: How many CA server tools per host? Ralph Lange
- Navigate by Date:
- Prev:
How many CA server tools per host? Guy Jennings
- Next:
CapFast Dr. Chong Lee
- 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:
How many CA server tools per host? Guy Jennings
- Next:
Re: How many CA server tools per host? Ralph Lange
- 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
|