Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 Недостатки и преимущества клиент-серверной архитектуры  [new]
LexaU
Member

Откуда:
Сообщений: 8
Привет всем.
Дайте пожулайста ссылку на какую-нибудь статью о преимуществах и недостатках клиент-серверной архитектуры
24 дек 03, 09:27    [471714]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
tygra
Member

Откуда: Тверь (Иркутск, Край)
Сообщений: 9997
Перед чем? :)

-- Tygra's
--
24 дек 03, 11:19    [471941]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
Могун
Member

Откуда: Москва
Сообщений: 342
LexaU
пожулайста


Вежливость - всегда к месту. Главный недостаток клиент-серверной архитектуры - сложность произношения этого словосочетания(ИМХО)
24 дек 03, 11:33    [471984]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
Могун
Member

Откуда: Москва
Сообщений: 342
А если серьёзно - поищите статью Акопянца на сайте Компьютерры (~1999г.)
Да и вообще - поищите..., почитайте....
24 дек 03, 11:35    [471989]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
Zaxx
Guest
Не надо искать Акопянца...Там бред редкостный написан.
24 дек 03, 13:50    [472307]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
Мне вот кажется, если человеку надо там реферат или диплом написать, то ему и следует идти на referat.ru , а не задавать такие вопросы в специализированных форумах.

P.S. Если мне не изменяет память, то где то на sql.ru шло обсуждение файл-серверной архитектуры и уж естественно там больше всего можно прочитать обо всех достоинствах и недостатках всех архитектур :) Так что наверное стоит воспользоваться поиском по форумам.
24 дек 03, 14:05    [472356]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
U-gene
Member

Откуда: Москва. Россия
Сообщений: 1576
Здесь это было :)

PS модератору А неплохо бы было определять окончательную тему топика, когда он уже сформировался. Ведь начинают обычно про одно, а заканчивают совсем другим. Например для топика "Поражает интеллект ...." тема будет "Сравнение Файл- и клиент-серверной архитектур". ..ИМХО со временем проявиться набор важных окончательных тем и можно давать их список с ссответсвующими ссылками.
24 дек 03, 14:56    [472454]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
vdimas
Member

Откуда: Севастополь
Сообщений: 1147
у автору:

так в сравнении с чем интересуют недостатки и преимущества, в стравнении с файл-серверной системой и N-уровневой?
24 дек 03, 23:35    [473111]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
gardenman
Member

Откуда: С-Петербург
Сообщений: 2347
Коль тут такая "интеллектуальная" тема взялась, а мне работать сёня что-то неохота, то ... подолью масла в огонь, что лучше:
1) клиент-сервер
2) файл-сервер - можно не обуждать.
3) хост-терминал

Предлагаю продолжить тему в таком русле:
Какую архитектуру лучше выбрать при >1000 одновременно работаюших юзеров, разбросанных по разным городам,с учетом медленных (до 64 кбит) линий связи?

Я голосую за хост/терминал...
Может кто-то предложит application server или еще что-нить?
25 дек 03, 11:00    [473472]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
tygra
Member

Откуда: Тверь (Иркутск, Край)
Сообщений: 9997
Клиент-сервер.

-- Tygra's --
25 дек 03, 11:08    [473491]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
ASCRUS
Member

Откуда: МО Электросталь
Сообщений: 5994
автор
Какую архитектуру лучше выбрать при >1000 одновременно работаюших юзеров, разбросанных по разным городам,с учетом медленных (до 64 кбит) линий связи?

Может тогда стоит уточнить, с чем они работают и как они работают. Если это обычные юзеры, которые просто к инет магазину подцеляются, то это одно. А если это бухгалтера, которые в удаленных филиалах работают, то это другое. В первом случае web-интерфейс, во втором - удаленный сервер и репликация. Всякие лишние звенья добавлять по вкусу и желанию.
25 дек 03, 11:28    [473544]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
gardenman
Member

Откуда: С-Петербург
Сообщений: 2347
Понятие "одновременно работающие юзеры" - Это те, кто по крайней мере делают не меннее одной транзакции в пять минут. Скорее всего, ну... это что-то типа платёжной системы. Сидят несколько тысяч операторов и вносят какие-то данные. И получаю естественно отчеты - кто чего наделал.

Про репликацию, эт вы здорово сказали...)
У меня как сейчас этот самый геморрой...
Интересно есть ли у кого лекарство от этой болезни?...
25 дек 03, 11:53    [473618]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
IBMer
Guest
Любая архитектура есть клиент-сервер.

Различие лишь в том где релизованы представление, логика и данные.
1) Терминал (VT100,IBM270, etc) - все реализовано на сервере, только отображение в терминале
2) Толстый клиент - все в клиенте минимум или ничего насерве на сервере, типичный пример 1С
3) звенка - Представление в достаточно тонком клиенте, Сервер приложений реализует логику, сервер БД Хранит данные.
4) Реализация поделенная примерно поровну между сервером и клиентом -
это то что принято называть клиент сервером

И рассматривать тогда уже надо другой вопрос. Какие преимущества дает
выбор той или иной модели реализации клиент-серверной архитектуры.
25 дек 03, 14:25    [474004]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
gardenman
Member

Откуда: С-Петербург
Сообщений: 2347
2 IBMer
Аха, со всем вышеизложенным согласен. Почти.
Но всеже - терминал - это терминал. Отличие весьма существенное.
Терминал - он как браузер - платформенно-независимый.
Если есть vt100, и сервер поддреживает этот тип терминала, то неважно на какой платформе реализовано приложение, отображение всегда будет получено правильное. Терминал - это )) гы..принтер...)) реализованный на телевизоре..)) у него интеллекта - ноль...
Все приложения являются процессами запущенными на одной машине. И естественно способ взаимодействия, и скорость подобного взаимодействия очень высока. Намного выше чем по сети.
Клиент-серверная архитектура всетаки обычно (подчеркиаю - "обычно" - не значит всегда) рассматривается как модель распределенных вычислений, кода имеется несколько сетевый компов, и каждый выполняет свою часть задачи.
И имеется так называемое клиентское приложение, находящееся на удаленном компьютере, выполняющее "клиентскую часть задачи". (кеширование данных, хранение промежуточных выборок)
В случае же, когда имеется огромное количество пользователей (десятки тысяч) только администрирование подобной (клиент-серверной) системы - будет сущим адом. (например обновление клиентского приложения)
В случае же терминального решения - проблемы начинаются и кончаются коммуникациями.
25 дек 03, 15:50    [474174]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
Cat2
Member

Откуда: Petroskoi, Karjala
Сообщений: 145754
Что-то у народа гигантомания какая-то. 10000 пользователей, 20 тысяч пользователей... Такие проекты - вещь штучная, как правило, распределенная по многим серверам и использующая все же клиент-серверную архитектуру. Примеры, которые я знаю - система продажи жд билетов, учет вагонного парка. Очень "тонкие" клиенты и почти никаких проблем с администрированием. Почти - потому совсем без проблем не бывает.

А на 10000 пользователей терминал не загнется? Столько - процессов - не шутка. И как быть, если хотя бы 500 человек запросят на распечатку многостраничный отчет? А проблемы с авторизацией?
26 дек 03, 00:48    [474728]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
gardenman
Member

Откуда: С-Петербург
Сообщений: 2347
>А на 10000 пользователей терминал не загнется? Столько - процессов - не шутка. И как быть, если хотя бы 500 человек запросят на распечатку многостраничный отчет? А проблемы с авторизацией?

не загнецца...) если мэйнфрейм поставить:)
26 дек 03, 13:14    [475437]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
Ggg
Guest
2gardenman:
автор
Про репликацию, эт вы здорово сказали...)
У меня как сейчас этот самый геморрой...

А поставщиком этого гемора случайно не корпорация Сайбейз выступает?
26 дек 03, 15:17    [475727]     Ответить | Цитировать Сообщить модератору
 Re: Недостатки и преимущества клиент-серверной архитектуры  [new]
gardenman
Member

Откуда: С-Петербург
Сообщений: 2347
2 Ggg
Аха.. именно этот самый сибайз...
Говорят - самая работающая репликация из всех баз данных.
Warm Standby - как только начинаешь какие нить триггеры или процедуру переделывать на Active, на Standby обязательно какая-нить ошибка вылетит.
Замучился классы ошибок редактировать...((
Единствееное что более-менее работает - простой SQLRemote,
А SQL Remote Open Server (эт когда вместе с RS - так и не удалось запустить)
бинарник вообще не запускается.... просто падает и все...
Короче, у сибайза качество ПО еще то...))
26 дек 03, 15:32    [475758]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить