"Alexey Popov" wrote ...
Khorsun Vlad wrote:

Применений масса.

   Да ну ? Где ?

Ну написать клиента на какую либо платформу.

   Каких платформ тебе не хватает ? Где *масса* применений ?

Я уже давно плачу что необходимо асинхронное взаимодействие с сервером.

   Кому нужно ? Почему ты один об этом плачешь ?

Меня можно считать за десятерых :)

   И спрашивать, как с десятерых ? :)

Не надо идти на поводу у большенства. В результате имеем попсу с стиле МС и до 
сих пор не работающий SMP в супере.

   Давай ты не будешь меня провоцировать...

Народ тупо не понимает что это такое. В оракле кстати есть асинхронность в API.

   И в MSSQL есть. Спроси меня - сколько раз с 98-го года я ей пользовался.

Чтобы поток не тупо ждал ответа сервера в блокирующем режиме, а мог в это время 
заниматься другими делами.

   Почему нельзя это реализовать уровнем выше, в DAL ?

А кто этот DAL писать/проектировать будет? Для каждого проекта новый?

   А кто имеющиеся DAL'ы научит пользовать твоё асинхронное АПИ ? :)

Надо тупо асинхронно послать sql запрос и получить ответ.
Сейчас, да, есть костыли в виде выноса взаимодействия с БД в отдельный поток, 
но это даёт много проблем и ограничений.

   Ходим по кругу.

Допиливать текущее api для этого уже практически невозможно - пациент уже мёртв.

   Несколько смелое утверждение, не имеющее под собой ни какого обоснования.

Да ну? В существующее api асинхронные возможности встроить практически 
невозможно, не перелопатив его всего.

   Конечно, лучше писать новый велосипед, не вникая в старый.

Но при условии что этот документ будет принят в качестве стандарта и протокол 
будет поддерживаться вплоть до конца Вселенной.

   Это ты не по адресу. Пиши письма в IEEE, SQL Standard Commitee, EC,
UN, etc...

Стандарта в среде FB, канонизации. Неужели не понятно о чём речь?

   Не будет никакой канонизации. Для нафига ? Совместимость со старыми
клиентами никто не отменял. Но канонизацию протокола - нафига она нам ?

   Делай описание того, что сейчас есть - и оно будет действительным ещё
лет 5, как минимум, пока используют FB 2.x (думаю больше на самом деле).
Тем более что планов менять протокол в 3.0 пока тоже нет.

--
Хорсун Влад

Ответить