Deutsch

C++

13.02.05 18:30
Re: C++
 
Murr местный житель
Murr
в ответ scorpi_ 13.02.05 18:01
Ну хорошо, уговорил.
СБилдер 5(6). Строим МИДАС-сервер на базе RemoteDataModule.
Если не знаешь, то там идет обмен пакетами - на клиента
уходит полный набор, а возвращается дельта-пакет -
изменено, удалено, новое.
Со стороны базы весь доступ идет через процедуры - там
их 4 штуки и они вполне согласованы по параметрам.
Дополнительно - сделан базовый класс (на базе RemoteDataModule)
c функцией переброски полей из пакета в параметры процедур.
Ну разумеется где не надо не перебрасывается первичный ключ.
Размер кода, не считая *.h, как раз примерно 40 строк - один
switch на три позиции.
Будем строить что-то похожее на базе STL&STD?
Только перед тем как строить вспомни об двух вещах:
- СБилдер базируется на VCL(Паскаль)
- имет RTTI
 

Перейти на