"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 пока тоже нет.
--
Хорсун Влад