Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Архітектура клієнт-сервер: визначити властивості цієї схеми, перелічити переваги і недоліки; порівняти сервер файлів із сервером бази даних.
Клієнт -це система,процес,комп»ютер,користувач,які звертаються до сервера за певними ресурсами. Сервер -це система,процес,комп»ютер,який володіє певним ресурсом.
У файлово-серверній системі дані збер. на файловому сервері (напр.Novell NetWare или Windows NT Server), а їх обробка виконується на робочих станціяї,нп яких,як правило, функціонує з СУБД - Access, FoxPro, Paradox и т.п.. На робочий станції виконується усе:формування інтерфейсу,логічна обробка даних,маніпулювання даними.Файловий сервер пропонує послуги лише самого низького рівня-відкриття,закриття та модифікаціюфайлів (не баз даних).Таким чином маніпулюванням даними займаються декілька незалежних процесів.Для виконання будь-якох обробки(пошук,модифікація) необхідно усі дані передати по мережі на робочу станцію.Файловий сервер виконує ф-ції сховища даних.Вся обробка виконується у клієнта.
Недоліки: високій трафік мережі,поганий захист інформації,мало операцій з даними, на кожній робочій станції знаходиться копія СУБД. У клієнт-серверній системі функціонує(як мінімум) 2 приложения –кліент та сервер, які ділять між собою функції.Зберіганням та маніпулюванням даними займається сервер бд в якості якого може Microsoft SQL Server, Oracle, Sybase и т.п.. Формуванням інтерфейсу займається клієнт,для побудови якого можливо використовувати цілий ряд спеціальних інструментів,а також більшість СУБД.Логіка обробки даних може виконуватись як на клієнті так і на сервері.Таким чином саме маніпулюванням даними займається один процес.При цьому обробка даних виконується у тому ж місці де й збурігаються дані –на сервері,що виключає передачу великої інформ. Через мережу.
Bisness logic може дублюватись на машині клієнта.для кожного застосування. Сервер тут виконує пасивну роль.Фун=її управлвння інфо ресурсами виконує клієнт.Велики вимоги до клієнта,потрібно багато BL. Клієнт-сервер,модель з тонким клієнтом: На сервері розташовані процедури,що зберігаються,які представляють собою спец. Програмні модулі.Тригери-предст. Собою процедури,які автоматично запускаються.Вони викон. Ф-ї підтримки посилкової цілісності.Сервер є активним тому що не тільки клієнт може його запускати але й тригери.
Недоліки: велике завантаження серверу БД. Трирівнева модель: Сервер застосувань виконує ф-ї:зберігає і виконує найбільш поширені правила бізнес логіки;організовує роботу різних користувачів у мережі. Сервер БД виконує ф-ї: створення та ведення БД; підтримує цілісність бд;забеспечує створеннчя разервних копій даних тощо. Модель сервера БД є подальшим розвитком моделі віддаленого доступу. Ця модель розширена механізмами процедур, що зберігаються і механізмами тригерів, які створюються на розширенні мови SQL
|
|||||||||
Последнее изменение этой страницы: 2017-01-25; просмотров: 181; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.188.252.23 (0.005 с.) |