[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RFC 1905 Section 4.2.5
> Section 4.2.5 of RFC 1905 describes the processing of SetRequest-PDU.
> Section 4.2.5 calls for a two phase approach to VAR_BIND processing:
>
> <!--StartFragment-->
> The variable bindings are conceptually processed as a two phase
> operation. In the first phase, each variable binding is validated;
> if all validations are successful, then each variable is altered in
> the second phase. Of course, implementors are at liberty to
> implement either the first, or second, or both, of these conceptual
> phases as multiple implementation phases. Indeed, such multiple
> implementation phases may be necessary in some cases to ensure
> consistency.
> <!--EndFragment-->
>
> The two phase approach is archaic in many ways. As such, rethinking this
> approach is in order and/or more specific language is needed.
As well as reading the first and second sentences in that paragraph, I
recommend you read the third and fourth sentences also. Hopefully,
they will lead you to correct conclusion that "the two phase approach"
is used as a means of describing the required *behaviour*, not the
required implementation strategy, and therefore it is not "archaic" in
any way.
Keith.