Bob Scheifler wrote:
Mark Brouwer wrote:
2) the source must send a SARE as the first event (this is helpful in
finding out whether callbacks are possible);
Your main purpose seems to be finding out if callbacks are possible,
to decide whether to switch to an alternate event model. It's not
clear to me how common it is or will be to have deployments where you
don't know if callbacks will work. It's also not clear to me why you
wouldn't just use the alternate event model first.
I think there are several distinct network topologies that make this kind of
thing happen. But a predominate example would be that when I'm at work, I use
the local network and get there directly. At home, I might use a VPN and that
might work like the local network. However, for some services which are
provided by a company, on the internet, from their facilities, people at home
would have firewall issues. Whereas, when I am at the "work location", I might
see the service direct.
So, I think that there are valid deployment scenarios where a dynamic decision
is a good thing.
Gregg Wonderly