Показать сообщение отдельно
Старый 23.05.2009, 19:58
bmikle вне форума Посмотреть профиль Отправить личное сообщение для bmikle Найти все сообщения от bmikle
  № 1  
Ответить с цитированием
bmikle

Регистрация: May 2009
Сообщений: 8
По умолчанию Синхронный обмен клиент-сервер

Всем привет. Ситуация такая: Использую связку
Java + BlazeDS + Flex, все работает прекрасно, но появилась новая задача:
нужно на клиенте выполнить проверку, которую может сделать только сервер.
А именно проверка добавляемой пользователем строки в таблицу на уникальность полей.

Как осуществить проверку когда все запросы на сервер асинхронные? Как остановить выполнение программы до получения ответа от сервера?

выполнять нужное действие в обработчике события result объекта не вариант, потому что это сильно усложняет код, когда процедура добавления строки по сути своей линейна разносить ее на части ради одной проверки очень некрасиво.