0

どのシナリオでどちらを使用する必要がありますか?

ldap_search_init_page()はDirSyncでの検索もサポートしていますか?

ご参考までに:

http://msdn.microsoft.com/en-us/library/aa366972(v=vs.85).aspx

http://msdn.microsoft.com/en-us/library/aa366973(v=vs.85).aspx

ありがとう。

4

1 に答える 1

0

ディレクトリを検索する場合、データベースとは異なります。ディレクトリは、検索に対するすべての応答を返すことを想定していません(ほとんどの場合、Google検索のようにそれらを必要としません)。ディレクトリサーバーは、この方法で優れたパフォーマンスを発揮します。

ldap_search_ext_s検索を開始します。これは同期であり、LDAP_OPT_SIZELIMITやLDAP_OPT_TIMELIMITなどのオプションを指定できます(サーバーで使用可能な場合)。このAPIは、検索結果(存在する場合)を返し、通常の検索よりも多くの検索結果を返す可能性があります。

ldap_search_init_page()ある種の「拳を探す」、「次を探す」検索を開始します。このAPIは検索結果を返しませんが、構造体touは、、、ldap_get_next_pageおよびでldap_get_next_page_s使用できます。検索結果と2番目の結果を同期して返すことができます。この方法では、検索のすべての結果を取得できます。通常のLDAP検索が機能するはずの方法ではないことに注意してください。これは、パフォーマンスの観点からは悪いことです。ldap_get_paged_countldap_search_abandon_pageldap_get_next_pageldap_get_next_page_s

于 2011-07-20T05:59:20.203 に答える