I just don't like incidental side-effects like these.

DGC has a very specific job to do, keeping a firewall port open is a
separate thing and ought to be tackled elsewhere IMHO.

Simplistically, DGC is running atop a connection created via some
transport protocol (e.g. http) just as the core invocation protocols
do. If one were to put "keep-alive" in there, it should be at the
transport level (e.g. http or tcp) not in the higher level protocols.

Cheers,

Dan.

On 26 June 2011 21:51, Peter Firmstone <j...@zeus.net.au> wrote:
> Just wondering, could DGC be useful for keeping a port open on a firewall?
>
> EG: Ping an endpoint occasionally to keep it alive while a lease exists?
>
> The client doesn't know which port is open on a firewall, this connection is
> set up by the firewall to allow replies from an external host to be received
> by a client behind a firewall.
>
> If a client provides a handback object to a service, the service can
> continue to contact the client via that handback object, while the
> connection remains alive and the firewall port open.
>
> Thoughts?
>
> Cheers,
>
> Peter.
>

Reply via email to