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

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.008 c
3-6330
Igor Kashtanov
2003-03-09 00:51
2003.04.03
Быстрый поиск в DBLookupComboBox


3-6322
Михаил Баринов
2003-03-17 10:48
2003.04.03
Передача списка значений в параметре (Delphi + Oracle)


14-6687
NetBreaker666
2003-03-18 19:11
2003.04.03
Кстати, нафига нужны компоненты IntraWeb.


6-6646
glh
2003-02-11 19:38
2003.04.03
Interprocess communication - IPC


1-6438
Adolf
2003-03-23 16:16
2003.04.03
Кодировка





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский