Головна Головна -> Реферати українською -> Інформатика, комп'ютери, програмування -> Технологія "клієнт—сервер"

Технологія "клієнт—сервер"

Назва:
Технологія "клієнт—сервер"
Тип:
Реферат
Мова:
Українська
Розмiр:
6,68 KB
Завантажень:
525
Оцінка:
 
поточна оцінка 4.3


Скачати цю роботу безкоштовно
Пролистати роботу: 1  2  3  4 
Технологія "клієнт—сервер"
Створення архітектури "клієнт—сервер" знаменувало новий етап розвитку мережних ІТ. Це стало можливим завдяки збільшенню ємностей внутрішньої та зовнішньої пам'яті, підвищенню швидкодії ЕОМ, збільшенню швидкості передачі даних.
Концепція "клієнт—сервер" пов'язана з комп'ютерами спільного користування (серверами), які керують спільними ресурсами, що надають доступ до цих ресурсів як сервісу своїм клієнтам.
Обчислювальні мережі, побудовані на основі концепції "клієнт—сервер", дають змогу: реалізувати кооперативне управління ресурсами ОМ; виробити розподіл доступу до даних і процесів їх оброблення між безліччю робочих станцій та сервером; організувати ПЗ на основі концепції відкритих систем.
Сервер — одно- або багатопроцесорна персональна чи віртуальна ЕОМ з розподілюваною пам'яттю, розподілюваним обробленням даних, розподілюваними комунікаційними засобами та засобами управління периферійним обладнанням.
Як сервер застосовують потужні ЕОМ, що мають великий дисковий простір і швидкодійні процесори.
Основна роль серверу полягає в управлінні клієнтами, які спільно користуються ресурсами системи в заданий момент часу: принтерами, БД, зовнішньою пам'яттю, програмами та ін. За функціями розрізняють файл-сервер, обчислювальний сервер, принт-сервер, комунікаційний сервер тощо.
Залежно від конфігурації технічних і програмних засобів використовують різні концепції мережного оброблення даних ("файл—сервер", "клієнт—сервер").
Концепція "файл—сервер" передбачає наявність комп'ютера, виділеного під файловий сервер, в якому знаходяться ядро мережної ОС і файли, що централізовано зберігаються. Для цієї архітектури характерний колективний доступ до спільної БД на файловому сервері. Від конкретного АРМу на сервер надходить запит, оброблення якого зумовлює передачу по мережі на АРМ всієї інформації запитуваного файла. Вибір записів, що задовольняють умови запиту, буде здійснений на самому АРМі засобами СУБД. Це приводить до того, що в момент передачі по мережі інформації файла доступ до нього інших АРМів
блокується.
Одночасний доступ багатьох користувачів до інтегрованої БД реалізуються в концепції "клієнт—сервер", згідно з якою серверу належить більш активна роль. Запит на оброблення даних посилається клієнтом (АРМом) по мережі на сервер БД. На сервері здійснюються пошук даних і їх оброблення засобами СУБД. Оброблені дані передаються по мережі від серверу до клієнта (на АРМі). Специфікою архітектури "клієнт—сервер" є використання мови структурованих запитів SQL (Structured Queries Language) до БД, що забезпечує роботу зі спільними даними з різнотипних додатків у мережі.
Мережний сервер підтримує реалізацію функцій мережної ОС, термінальний — функцій з багатьма користувачами системи. Кожний сервер БД може працювати з певним комп'ютером і мережною ОС.
Операційні системи серверів — це DOS версії не нижче 5.0, ХЕNІХ, UNIХ, Windows NТ, OS/2 та ін. Найчастіше використовують SQL-server, SQLBASE-server, ORACLE-server тощо.
Відносно серверів решта ЕОМ, які запрошують інформацію, є клієнтами.
Клієнт — робоча станція, що взаємодіє з користувачем, здатна виконувати потрібні обчислення і забезпечує приєднання до обчислювальних ресурсів та БД засобів їх оброблення, а також засобів організації інтерфейсів.
Як ЕОМ клієнта може бути використана будь-яка ЕОМ.
Концепція "клієнт—сервер" означає, що кожна технологічна процедура потребує наявності трьох елементів: клієнта, який запрошує інформацію; серверу, що цю інформацію надає; власне мережі. Сервер можна розглядати: як елемент апаратури, який забезпечує спільно використовуваний сервіс у мережному середовищі; як програмний компонент, що надає спільний функціональний сервіс іншим програмним компонентам; як поєднання ЕОМ і програми. Клієнта можна розглядати: як ЕОМ; як додаток, що формує і спрямовує запит до серверу. Він відповідає за оброблення, виведення інформації та передачу запитів серверу.

Завантажити цю роботу безкоштовно
Пролистати роботу: 1  2  3  4 



Реферат на тему: Технологія "клієнт—сервер"

BR.com.ua © 1999-2017 | Реклама на сайті | Умови використання | Зворотній зв'язок