Kovalenko Dmitry wrote:
Roman Rokytskyy писал(а):
АПИ у нас общий, сообщение об ошибке все-равно надо передать вместе с
ответом (иначе придется еще один запрос на сервер посылать). Так какая
собственно разница - выдать его сразу на-гора или же внутри себя
припрятать до лучших времен?
Дык в том то и дело. Судя по текущей
реализации gds32.dll, аффтар не смог
определиться. Отдать все или спрятать.
Решил останоситься по-середине.
Дык можно ведь написать свой вариант gds32.dll, который будет отдавать
все клиенту. Для этого АПИ менять не надо, только реализацию этого АПИ.
Изменения неизбежны, но там где они действительно имеют смысл -
группировка запросов для минимизации количества сетевых пакетов,
ускорение работы с блобами за счет передачи части вместе с остальными
полями, и т.д.
И устранения потенциальных дыр.
Затраты на их устранения, на мой
субъективный взгляд, не такие и
большие. Требуется только выкинуть
устаревшее и доработать кривое. А то,
блин, вытащили в клиентский API _ВАГОН_
функций. И застряли на нем как на
истине последней инстанции.
Хмммм... в текущем АПИ где-то 30-40 ф-ций, в варианте от Джима - 5 или 6
классов и в общей сумме где-то 200 или 300 методов. И эти ничтожные 30
ф-ций Ты называешь вагоном?! :)
Это кстати и был моя главная проблема в споре с Джимом об АПИ - он не
мог внятно объяснить нафига ему все эти методы были нужны, но избавится
от них он тоже не желал. Его аргумент был прост - "я сделал этот
интерфейс стандартным и для Нетфраструктуры, и для ОДБЦ драйвера, а
посему быть ему стандартным и для ФБ". На мой прямой наезд, что Джим
планирует использовать ФБ в роли бедного родича НФ и организовать
беспроблемную миграцию пользователей ФБ на НФ он не ответил. Потом,
когда он продал НФ МуСКЛ-у, те, кто были в курсе деталей конфликта,
задавились вопросом - планировал ли он продать НФ уже давно и не была ли
попытка синхронизировать АПИ также и попыткой как-то втянуть ФБ в орбиту
МуСКЛ-а. И что бы из этого вышло - было ли бы это нам хорошо, или же
плохо. Теперь мы этого не узнаем - как я понимаю больших сторонников его
АПИ в рядах ФБ нет.
Роман