Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.04.03;
Скачать: [xml.tar.bz2];

Вниз

Клиент/серверное приложение с авторизацией   Найти похожие ветки 

 
Guru   (2003-03-22 13:10) [0]

Может вопрос не в ту ветку форума, сразу прошу прощения.

Нужно реализовать следующее:
Приложение сервер, которое осуществляет авторизацию клиентов, работу с БД и ведет лог их действий. (одновременно может работать до 20 клиентов) и сам клиент.

Насколько я успел ознакомиться с вопросом - это типичное трехзвенное приложение. Какую технологию лучше выбрать? Где можно почитать про это (желательно с примерами, можно и на английском)?


 
shane54   (2003-03-22 15:07) [1]

Знаешь, я не сильно подкован теоретически, но на практике я делал 2 варианта:

1) Оставить авторизацию клиентов на совести БД. Если клиентов много, делаешь в БД одного пользователя и таблицу, в которой хранишь имена/пароли клиентов и уровень их доступа. При коннекте клиенской части лезешь в базу незаметно своим пользователем и проверяешь, есть ли доступ. Дальше на уровне базы ведёш логи.

2) Строишь приложение на сокетах. Серверная часть уже сама лезет в базу (опять таки экономишь на пользователях БД и лезешь одним).

Вообще способо лезть одним хорош прежде всего экономией лизензий. В нашем случае (Oracle) ЭТО ОЧЕНЬ ОЩУТИМО ФИНАНСОВО.


 
Кот Бегемот   (2003-03-22 15:11) [2]

А вообщето - раз ты Guru - то не должен таких вопросов задавать.
Помедитируй - и решение придет тебе свыше :)))


 
Guru   (2003-03-23 09:04) [3]

To shane54 : спасибо за ответ. Я и сам склоняюсь к варианту с одним клиентом БД (структуру таблиц и т.п.) уже разработал. Меня интересует именно как реализовать сам клиент и сам сервер. По примерам, которые еть в Delphi я чего понять методику написания приложения-сервера, к которому подключается клиент не могу (просто, обычно такие вещи под инет пиасл - там таких проблем нет). Не подаришь примерчики или адреса, где их взять можно, или как они пишутся?:)

To Кот Бегемот : если ты считаешь свой ответ верхом остроумия - ты глубоко заблуждаешься. Не можешь сказать ничего путного - не флеймь. В ФИДО от таких как ты прохода не было, и весь инет уже загадили.



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

Форум: "Основная";
Текущий архив: 2003.04.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
1-6559
distinger
2003-03-21 16:23
2003.04.03
Обращение к компонентам главной формы из Dll


3-6324
Staraya
2003-03-16 21:42
2003.04.03
Вставка записи в бд


14-6731
Anatoly Podgoretsky
2003-03-15 01:32
2003.04.03
Именинники 15 марта


1-6555
Kaser
2003-03-21 16:41
2003.04.03
Подключение С++ кода в Delphi


4-6860
Demn
2003-02-05 12:30
2003.04.03
Explorer, ListView и ListItem





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский