|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.08.2014, 21:06 | #1 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
Сетевая архитектура
Очень добрый вечер!
Подскажите пожалуйста, как лучше и на основе каких компонентов реализовать следующую архитектуру работы с БД: Клиент<->Сервер<->БД? Использую базы данных Access. За основу взят ADO, но я уже который час бьюсь с ним и никак не могу сделать именно такую архитектуру. Доступ напрямую к БД (например через FTP) не подходит по ряду причин. Между клиентской программой и БД должен обязательно присутствовать посредник. |
12.08.2014, 21:28 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
На сервере RemoteDataModule, на нем ADOConnection, ADOQuery, DataSetProvider. На клиенте DCOM- или SocketConnection и ClientDataSet. Но только Access это как из пушки по воробьям. Не делают такую архитектуру на его базе
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
13.08.2014, 00:37 | #3 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,389
|
prizrak1390 Access это файл серверные субд Он не является Клиент<->Серверные
Так что если вы хотите изучить Клиент<->Серверные можно начать MS.SQL, MySQL , FireBird , Oracle и.т.г Они есть бесплатный, можно скачать и установить
E_MAIL: rijgvina7@yahoo.com
|
13.08.2014, 10:16 | #4 |
-=PriZraK=-
Форумчанин
Регистрация: 12.12.2007
Сообщений: 399
|
Окей, а возможно ли стандартными средствами Delphi 7 организовать нечто подобное и без подводных камней?
|
13.08.2014, 10:21 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Ну в #2 и приведены родные компоненты Delphi, в том числе и 7-го. А подводных камней везде хватает, пока не научишься их стороной обходить
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
27.08.2014, 04:57 | #6 | |
Форумчанин
Регистрация: 05.06.2008
Сообщений: 100
|
Цитата:
Возможно. На сервере приложении ADO компоненты и ServerSocket. на клиенте юз clientSocket. Последний раз редактировалось Stilet; 27.08.2014 в 08:01. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Архитектура компьютера | BlackFishSQL | Обсуждение статей | 1 | 14.10.2012 22:41 |
Архитектура ПК | Veselyn | Помощь студентам | 2 | 24.07.2012 14:39 |
архитектура... | Аня Кольничук | Помощь студентам | 7 | 16.05.2012 07:45 |
Архитектура ВТ. | boris_nikolaenko | Помощь студентам | 2 | 23.01.2012 10:36 |
Архитектура компьютера | agressenok | Помощь студентам | 15 | 01.12.2010 13:50 |