Основные отличия синхронного и асинхронного поиска информации заключаются в следующем:
- Синхронный поиск предполагает, что ответ синхронизирован с запросом: пока нет ответа, запрашивающая сторона не будет выполнять дальше никаких действий. ilyabirman.ru
- Асинхронный поиск предполагает, что запрос послан, и программа продолжает выполнять свои действия дальше, не дожидаясь ответа на запрос. ilyabirman.ru Ответ может прийти в любой момент или вообще не прийти. ilyabirman.ru
Например, в поиске Active Directory основное различие между синхронным и асинхронным поиском заключается в возврате первой строки результата: learn.microsoft.com
- В синхронном поиске, если разбиение по страницам не включено, первая строка возвращается при создании и возврате всего результированного набора клиенту. learn.microsoft.com Если разбиение по страницам включено, первая строка возвращается при возврате первой страницы результирующего набора. learn.microsoft.com
- В асинхронном поиске, если разбиение по страницам не включено, первая строка возвращается, когда сервер создал первую строку результирующего набора. learn.microsoft.com Если разбиение по страницам включено, первая строка возвращается при возврате первой страницы результирующего набора. learn.microsoft.com