[Nsi-wg] Message Delivery Layer

Jeroen van der Ham vdham at uva.nl
Thu Dec 6 06:54:12 EST 2012


Hi,

On 6 Dec 2012, at 11:58, Henrik Thostrup Jensen <htj at nordu.net> wrote:
>> I know that the State Machine is currently still being improved. But did we also take the suggestion to make all short exchanges synchronous, and to allow optional acknowledgement for longer asynchronous exchanges? This would make it much simpler to use NSI in cases with limited connectivity (firewalls/clients/NAT etc.)
> 
> Sync/Async doesn't really chage the state machine as I see it. I could be wrong though.
> 
> I'd like more synchronous messages, but given the way things are wired together, it is difficult to do. I've argued for a generic state change request (replacing provision, release and terminate), along with a publish-subscribe mechanism earlier. This would also allow third party requests for connection updates, where they are currently forced to do a query.

A feasible first step in my opinion would be to make acknowledgements optional. Combined with a good query interface this already makes it possible to operate a client NSA behind a firewall.


Jeroen.



More information about the nsi-wg mailing list