Начало » Программирование » Delphi » Современная трехзванка на современной Delphi
Современная трехзванка на современной Delphi [сообщение #2206] |
Wed, 10 May 2023 20:53 |
GrigoryFomin
Сообщений: 90 Зарегистрирован: April 2023
|
Member |
|
|
Подскажите, у кого какой был положительный опыт разработки трехзвенки на Delphi. Имел опыт работы с DataSnap, но как-то не зашло, подвисало иногда, с примерами туго. Хочется применить для полной переделки проекта, чтоб сделать с современным интерфейсом (тут тоже прошу совета, чтоб не глючный, как файрмонки на начальных этапах, UniGui или что вам хорошо зашло).
Я так понимаю, что нынче в тренде REST и все с этим связанное. Проект - склад и сеть магазинов. Товаров - сейчас миллион позиций, операций - 10 млн перемещений. Как обычно, приход, расход, продажа, возврат, замена, переоценка и куча бухгалтерских отчетов + учет денег.
|
|
|
|
|
|
|
|
Re: Современная трехзванка на современной Delphi [сообщение #2217 является ответом на сообщение #2216] |
Thu, 11 May 2023 19:23 |
GrigoryFomin
Сообщений: 90 Зарегистрирован: April 2023
|
Member |
|
|
BlackEric писал(а) Thu, 11 May 2023 15:59Клиенты <-> Сервер приложений (api) <-> БД. Так получается. А какой клиент серверу не важно.
Именно так. Думается сделать модно, современно, молодежно, кроссплатформенно.
Двузвенка не совсем подходит, так как клиент напрямую работает с базой и база должна торчать в инет по впн. А так - сделать свой АПИ и кидать даные в JSON. Или для бухгалтерии это будут лютые тормоза?
Заказчику наскучил нативный виндовый интерфейс - хочет красоты. А для этого ВЭБ-самое то,смотрел унигуи - ну прелесть просто. Только как там генерить отчеты? и так как приложения бухгалтерские - там будет много таблиц, реляционных отношений, сортировки, фильтрации, группировки, древовидной иерархии свойств товара. Тут cxGrid вне всяких по своим возможностям.
|
|
|
Re: Современная трехзванка на современной Delphi [сообщение #2218 является ответом на сообщение #2215] |
Thu, 11 May 2023 19:26 |
GrigoryFomin
Сообщений: 90 Зарегистрирован: April 2023
|
Member |
|
|
МП писал(а) Thu, 11 May 2023 15:35BlackEric. А если потом еще мобильный или веб клиент захотят, то как без 3х звенки? ну, раньше, когда деревья были большими, под 3х-звенкой подразумевалось использование "посредине" между клиентом и сервером именно АПП-сервера.
а всякие вэбы и прочие проходили по классу multi-tier.
согласен, только сейчас делать отдельное приложение для клиента - уже проще в вэб пихать. Ну или на FireMonkey клиента делать, чтоб закроссплатформить, но имхо это устаревший подход. Будущее за вэб-представлением, даже в корпоративном сегменте.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Переход к форуму:
Текущее время: Fri Oct 04 04:42:05 GMT+3 2024
Общее время, затраченное на создание страницы: 0.00984 секунд
|