Bloomberg API можно запустить в двух режимах - синхронном и асинхронном. Поэтому, если вы взяли какой-то пример кода с использованием WAPI
и он оказался синхронным, вы столкнетесь с задержками в вашем приложении.
Режим отличается способом доступа к данным, например,
COM API в асинхронном режиме сначала отправит запрос с использованием одной процедуры, а другая процедура вызывается обратно для выполнения, когда данные извлекаются и готовятся, что позволяет пользователю продолжать взаимодействие с GUI.
Синхронный режим будет обрабатывать запросы данных и извлекать их в одной и той же функции с тем же потоком, вызывая зависание приложения. Это не будет иметь большого значения для типов возврата одного значения, но некоторые большие наборы данных могут вызвать задержки в зависимости от вашей выделенной линии или пропускной способности интернета.