powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Базовый класс для бизнес-сущностей
9 сообщений из 84, страница 4 из 4
Базовый класс для бизнес-сущностей
    #39705315
AJi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AJi
Гость
Котовасияdefecatorпропущено...


никто не говорил, что если использовать хранимки, то всё будет прямо летать.
Хранимки работают там, где лежат данные, и вот это их преимущество перед всеми вашими ОРМ
А что, только два варианта: ОРМ либо хранимки?
Ну почему же. Можно еще TQuery использовать и писать запросы прям там.
...
Рейтинг: 0 / 0
Базовый класс для бизнес-сущностей
    #39705360
Фотография wsnet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDi, а Connection держали постоянно или по мере подгрузки данных?
...
Рейтинг: 0 / 0
Базовый класс для бизнес-сущностей
    #39705365
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wsnet,

соединения включены всегда. С автовосстановлением связи в случаи ее потери.
...
Рейтинг: 0 / 0
Базовый класс для бизнес-сущностей
    #39705394
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что, только два варианта: ОРМ либо хранимки?
Правильно так:

Есть 2 варианта:
1. прямой запрос (написанный статически или сгенеренный ORM-ом)
2. ХП.

Других вариантов нет.
...
Рейтинг: 0 / 0
Базовый класс для бизнес-сущностей
    #39705411
Фотография wsnet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
L_argo, ну почему в своей SQLite я использую Object Model.
...
Рейтинг: 0 / 0
Базовый класс для бизнес-сущностей
    #39706390
Фотография wsnet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
schiwsnet,

Крайне рекомендую к прочтению

http://www.ooart.ru/uploads/book/arhitektura_korporativnyh_programmnyh_prilozhenij_fauler_m.pdf

Спасибо, вопрос интересующий - там рассказывается о модели MVC ?
...
Рейтинг: 0 / 0
Базовый класс для бизнес-сущностей
    #39706392
Фотография wsnet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDi,
У меня есть филиалы с нестабильным каналом, вот и думаю, не проще ли мне открывать, получать данные и закрывать соединение,
конечно с pooling, как здесь поступить лучше?
...
Рейтинг: 0 / 0
Базовый класс для бизнес-сущностей
    #39706397
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wsnetJaDi,
У меня есть филиалы с нестабильным каналом, вот и думаю, не проще ли мне открывать, получать данные и закрывать соединение,
конечно с pooling, как здесь поступить лучше?
По сути это одно и то же (кстати, в том же ODAC'е включается одной настройкой в сессии). "Постоянное соединение" -- на самом деле не постоянное и тупо отправляет "пинг" на сервер, например, раз в 30 секунд для проверки связи. И в случае проблемы -- переподключается.

Есть другие, более радикальные подходы, которые решают не разовые ошибки связи, а когда такие ошибки -- норма:
- удаленный рабочий стол или веб, приложение работает стабильно, при проблемах связи ничего не пропадает и ошибок не появляется, все данные остаются на сервере (если у клиента пропала связь, то он тупо переподключается и дальше работает);
- оффлайновые клиенты с синхронизацией данных (т.е. клиенты работают с внутренней базой, а потом через какие-то периоды времени новые пакеты данных отправляют на сервер).
...
Рейтинг: 0 / 0
Базовый класс для бизнес-сущностей
    #39706420
Фотография wsnet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JaDi, да но те же RDP lic дороговаты, а до веб морды руки не доходят, да и дойдут ли
...
Рейтинг: 0 / 0
9 сообщений из 84, страница 4 из 4
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Базовый класс для бизнес-сущностей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]