Empfehlungen (ADSI)
Empfehlungen treten auf, wenn der Server, den Sie abfragen, diese Daten nicht enthält, sie aber finden kann. Der Zielserver gibt das Resultset zurück, das sowohl die tatsächlichen Daten als auch eine Empfehlung an einen anderen Server zum Abrufen der zusätzlichen Daten enthalten kann. Durch Aktivieren der Empfehlungsjagd verwendet der zugrunde liegende ADSI-Clientcode diese Empfehlungsdaten, um zu versuchen, das Zielobjekt vom Server abzurufen, der in den Empfehlungsdaten beschrieben ist. Beachten Sie, dass die Deaktivierung der Empfehlungsjagd zu einem kleineren Resultset führen kann, während das Aktivieren der Empfehlungsjagd dazu führen kann, dass sich eine Abfrage über viele Server erstreckt. Wenn möglich, empfiehlt es sich, den globalen Katalog zu verwenden.
Weitere Informationen zu Empfehlungen und Empfehlungsjagden in Active Directory finden Sie unter Empfehlungen.
Wenn beispielsweise ein Client Server A (A) anweist, ein Benutzerobjekt (U) abzufragen, kann A vorschlagen, dass der Client die Suche auf Server B (B) fortsetzen soll, wenn sich U nicht auf A befindet, sondern bekannt ist, dass es sich auf B befindet. Der Kunde hat die Wahl, die Empfehlung zu verfolgen oder nicht. Suchempfehlungen befreien den Client von der erweiterten Erkennung der Funktionen der einzelnen Server. Der Client muss jedoch den Typ der Verweise angeben, die ein Server vornehmen soll.
Active Directory bietet Suchempfehlungsdienste an. Ein Client kann eine der folgenden Arten von Empfehlungsjagden auswählen:
Nie: Der Server sollte keine Empfehlung an einen Client generieren, obwohl er erkennt, dass ein anderer Server die angeforderten Daten speichert.
Extern: Der Server sollte Empfehlungen generieren, wenn die Anforderung auf einem anderen Server einer anderen Verzeichnisstruktur aufgelöst werden kann. Beispielsweise fragt ein Client "OU=Sales,DC=Fabrikam,DC=COM" auf dem "fab01"-Server in der Domäne "Fabrikam.com" ab. Das Objekt gehört jedoch nicht zu "fab01", sondern ist bekannt, dass es sich auf dem "arc01"-Server in der Domäne "Fabrikam.com" befindet. Daher verweist "fab01" auf den Client auf "arc01".
Untergeordneter Server: Der Server sollte Verweise generieren, wenn die Anforderung auf einem Server aufgelöst werden kann, dessen Name einen zusammenhängenden Pfad vom ursprünglichen Server bildet. Der Suchbereich muss sich auf der Unterstrukturebene befinden.
Server A enthält beispielsweise Objekte in "DC=Sales,DC=Fabrikam,DC=Com". Server B enthält Objekte in "DC=Seattle,DC=Sales,DC=Fabrikam,DC=Com". Beachten Sie, dass der Name von Server B einen zusammenhängenden Pfad von Server A bildet. Wenn ein Client Server A kontaktiert, eine Unterstruktursuche für "DC=Sales,DC=Fabrikam,DC=Com" anfordert und die Empfehlung als untergeordneten Typ angibt, tritt das folgende Ereignis auf:
- Server A gibt alle Objekte zurück, die er innerhalb seines Bereichs kennt.
- Server A informiert den Client darüber, dass Objekte in "DC=Seattle,DC=Sales,DC=Fabrikam,DC=COM" auf Server B zu finden sind.
Der Client kann sich mit Server B in Verbindung setzen. Wenn dies der Fall ist, tritt das folgende Ereignis auf:
- Server B antwortet mit den angeforderten Objekten.
- Wenn Server B andere Server im zusammenhängenden Benennungspfad erkennt und der Prozess fortgesetzt wird.
Immer: Der Server generiert Verweise, wenn die Suche entweder anhand des externen Typs oder des untergeordneten Typs aufgelöst werden kann.
Hinweis
In Active Directory enthält der globale Katalog alle Objekte in einem bestimmten Unternehmen. Die Suche nach einem globalen Katalogserver führt zu einer besseren Leistung als die Verfolgung von Empfehlungen von einem Server auf einen anderen.
In den meisten Fällen ist die Empfehlungsjagd für den Aufrufer transparent. Wenn die Empfehlung auf ein Objekt in einer anderen Domäne oder Gesamtstruktur erfolgt, versucht die zugrunde liegende LDAP-API, die aktuellen Anmeldeinformationen zu verwenden, um an das Ziel der Empfehlung zu binden. Wenn dies erfolgreich ist, ist die Empfehlungsjagd transparent. Wenn dies nicht erfolgreich ist, werden die Empfehlung und ein Empfehlungsfehlercode zurückgegeben.
Weitere Informationen zur Verwendung der Optionen für die Empfehlungssuche mit einer bestimmten Suchschnittstelle finden Sie unter: