Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.07;
Скачать: CL | DM;

Вниз

База данных - риторический вопрос.   Найти похожие ветки 

 
Smalik ©   (2003-03-19 15:20) [0]

Добрый день Мастера!

Вопрос следующий: на работе возникла необходимость переписать программу- клиентскую базу. База одна, а работают с ней 9 компов. Ранее эту проблемму решил так: Таблицы в Accesse, а обрабатываю прогой, написаной в Делфи(работал с ADO). Хочется написать новую программу более серьезно, типа клиент-сервер. Базу принципиально хочу хранить а Accesse. Каким образом лучше всего реализовать соединение клиента с программой сервером? Через сокеты, или что-то еще? В чем хранить временные таблицы клиента?
Если у кого-нибудь есть примеры програм, буду признателен!
Спасибо!


 
stone ©   (2003-03-19 15:27) [1]


> База одна, а работают с ней 9 компов. Ранее эту проблемму
> решил так: Таблицы в Accesse, а обрабатываю прогой, написаной
> в Делфи(работал с ADO).

Это и есть клиент-сервер.

> Через сокеты, или что-то еще?

Так это уже не совсем клиент-сервер, это уже многозвенная архитектура.

> В чем хранить временные таблицы клиента?

Смотря что подразумевается под временными таблицами.


 
Smalik ©   (2003-03-19 15:40) [2]

stone

Было: база-сервер <--> программа-клиент.

Надо полноценного клиента сервер(многозвенную архитектуру): база<->прога сервер<---->прога клиент<-> локальная временная таблица(с которой работает программа клиент).

Спасобо.


 
stone ©   (2003-03-19 16:01) [3]

2 Smalik © (19.03.03 15:40)

Построение многозвенной архитектуры это отдельная тема. Вариантов много. Лучше сначала почитать умные книжки, определиться с выбором. На форуме сколько человек, столько и мнений, причем каждый бывает по-своему прав.

ИМХО, в данном случае Access не самый удачный выбор СУБД


 
Наталия ©   (2003-03-20 06:46) [4]

Если "принципиально хочу хранить а Accesse", то никакой клиент-серверной архитектуры у тебя не получится. Как ты правильно заметил
база<->прога сервер<---->прога клиент.
Так вот в Access отсутствует среднее звено. Выбери другую СУБД, например, IB или MSSQL или ещё какой-нибудь.



Страницы: 1 вся ветка

Текущий архив: 2003.04.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
1-19601
-= Demon =-
2003-03-28 14:37
2003.04.07
Components[i] as .....


1-19574
alxx
2003-03-27 10:10
2003.04.07
Экспонента и мантисса


14-19809
крот
2003-03-19 13:59
2003.04.07
Я, Вань, такую же хочу...


3-19449
Siv Soft
2003-03-17 18:14
2003.04.07
Данные из InterBase в MSSQL


4-19922
Ricks
2003-02-09 14:11
2003.04.07
USER Objects