I agree that the subscription should be renewed prior to expiration else it will
need to be entirely re-established.
IBM Printing Systems
harryl at us.ibm.com
"Hastings, Tom N" <hastings at cp10.es.xerox.com> on 08/04/99 01:20:20 AM
To: Michael Sweet <mike at easysw.com>, Carl Kugler/Boulder/IBM at IBMUS
cc: ipp at pwg.org
Subject: RE: IPP> NOT - Issue 1 - Add Subscription object?
From: Michael Sweet [mailto:mike at easysw.com]
Sent: Friday, July 30, 1999 13:29
To: kugler at us.ibm.com
Cc: ipp at pwg.org
Subject: Re: IPP> NOT - Issue 1 - Add Subscription object?
kugler at us.ibm.com wrote:
> Can the lease be renewed? That would be a way to adress Tom's
> concern below about connection closing in method 1:
Yes, that's why we have a "renew-subscription" operation... :)
> If the lease expires and the connection closes, the client could
> make a new request to renew the lease and continue to get
> notifications pushed from the server.
Hmm, that brings up an important point - I think the current specs
don't allow renewal after the subscription expires (because the
subscription object may be deleted from the server); I'm just going
from memory here, so I could be remembering this all wrong...
TH> That is correct. So the client would have to create a new subscription
object and associate it with another object. A client can only renew a
subscription before the lease expires.
In any case, the client is free to renew or re-subscribe any time
they want, unless the subscription has expired and the server no
longer has any information about the subscription - a definite
possibility given the limited resources available in embedded
Michael Sweet, Easy Software Products mike at easysw.com
Printing Software for UNIX http://www.easysw.com
"Your logic is impeccable, Captain. We are in grave danger."