No, there is no requirement that the client is a broker. He may be, or he may not. And the scope of his brokering, if he is a broker, may be application specific or more general.

We have placed requirements to be able to provide traceability when the client is brokering. This is as much because even a non-broker may be acting on behalf of several different applications.

As far as I can tell, the fact that a client may itneract with multiple agents does not in itself palce new protocol or model requirements on the system. If we wanted inter-agent atomicity, then there would be requirements. But we explicitly decided that was out of scope.

Yours,
Joel

On 4/24/14, 9:40 AM, Jamal Hadi Salim wrote:
On Thu, Apr 24, 2014 at 9:29 AM, Andy Bierman <[email protected]> wrote:


Which drafts shows 1 I2RS client performing a network-wide edit
across N locked I2RS agents?


There is a requirement to allow only one client to own write access to
a specified object in order to avoid locking. There is nothing objecting
to a client being able to write to multiple objects as long as that rule
is met.

The agents do not coordinate with each other.
The clients do not coordinate with each other.

This is currently out of scope for the I2RS protocol.


Both assertions true.
But what i was responding to is:
There are multiple clients that connect to the same agent.
And a client can connect to multiple agents.

I believe that such a requirement _may_ call out certain features in
the protocol. Essentially the agent is a broker.

cheers,
jamal

cheers,
jamal


Andy



---------- Forwarded message ----------
From: Jamal Hadi Salim <[email protected]>
Date: Thu, Apr 24, 2014 at 6:24 AM
Subject: Re: [i2rs] consensus on I2RS protocol and model
To: Dean Bogdanovic <[email protected]>
Cc: Andy Bierman <[email protected]>, "<[email protected]>"
<[email protected]>, Martin Bjorklund <[email protected]>, "<[email protected]>"
<[email protected]>, "<[email protected]>" <[email protected]>


On Wed, Apr 23, 2014 at 4:19 PM, Dean Bogdanovic <[email protected]>
wrote:

On Apr 23, 2014, at 3:54 PM, Andy Bierman <[email protected]> wrote:


I thought I2RS is starting out focusing on 1 client and 1 agent.

Dont think so.

Network locking across devices is out of scope.



I have same opinion as you on this one, just wanted to spell it out one
more
time explicitly, as I heard some discussions where network locking was
coming up.


Either I am misunderstanding both of you or both of you misunderstood the
requirement.
The idea is to allow a single writer per object as a starting point.
OTOH, if you really mean what you say then I violently disagree.

cheers,
jamal

PS:- Changing the topic so this is not lost in the noise because i think
that
the many clients-single agent brings needs for other protocol
requirements.

_______________________________________________
i2rs mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/i2rs



_______________________________________________
i2rs mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/i2rs


_______________________________________________
i2rs mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/i2rs

Reply via email to