![]() |
|
Модераторы: LSD |
![]()
|
|
| GIOtgn |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 15.2.2008 Репутация: нет Всего: нет |
Здравствуйте!
Помогите разобраться.Непонятна такая вещь - есть компьютер и есть сервер, как организовать доступ к БД на сервере? Идеи такие(просьба без шуток, т.к. я далёк к теме БД): 1 - написать программу-клиент и программу-сервер. программа-клиент коннектиться к пролрамме-серверу, а программа-сервер уже к самой БД. 2 - работа осуществляется иначе(как иначе поясните) какой из этих вариантов правильнее использовать? БД - MS Access Не могли бы Вы пояснить, как это делается, какими технологиями лучше воспользоваться? Заранее благодарен. Всем спасибо. |
|||
|
||||
| v2v |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1620 Регистрация: 20.9.2006 Где: Киев Репутация: 2 Всего: 56 |
всё верно:
1. клиент конектится к серверу, сервер анализирует запрос, и если он коректный лезет в бд и выдаёт клиенту данные. 2. клиент напрямую конектится к бд: плюс не надо писать серверное приложение, минус: считается плохим тоном (и совершенно не безопасно) допускать видимость базы данных через сеть. Что касается технологий : выбери одно из соверменных направлений java или .net , с их помощью можно разобраться и реализовать серверное и клиентское приложение, а также работу с базой данных. |
|||
|
||||
| GIOtgn |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 15.2.2008 Репутация: нет Всего: нет |
А связь между клиентом и сервером можно организовать с помощью сокетов(задание в CBuilder сделать нужно)? Это не будет "дурным тоном"?
|
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15719 Регистрация: 24.3.2004 Где: Dublin Репутация: 24 Всего: 538 |
Это будет извращением Обычно если делают сервер, то используют "тонкий клиент" в виде браузера. А если пишут "толстый клиент", то просто используют прямой коннект к базе. В любом случае делать свой протокол на сокетах, это извращение. Уж лучше использовать какую нибудь готовую реализацию RPC. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]()
|
| Правила форума "Общие вопросы по базам данных" | |
|
|
Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:
Данный форум не предназначен для:
Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение.
Полезные советы: Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | СУБД, общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |