"Ennis, Mark" <mark.ennis@adacel.com> 6/22/04 7:24:08 PM >>>
<snip>
If I remember correctly, the argument for using the name of the
superior
of the subr DSE is so that multiple sibling subr DSEs, where the
subordinate entries are in the same subordinate DSA, will result in a
single continuation reference instead of one for each sibling, thereby
reducing the number of chained operations required to complete the
operation.
I see (after reading a bit of the X.518 Continuation Reference
procedures). This helps the case you mention, but gives rise to the case
where each sibling subr DSE points to a different DSA. If each of those
DSAs holds copies of the naming contexts of the others (those named by
the other sibling subr DSEs), then the exclusions field must be used to
ensure that duplicates aren't returned.