Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
конспект лекцій розробка.docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
24 Мб
Скачать
☆

1.7. Дослідження і розробка методів збору і обробки інформації в глобальній мережі.

Для здійснення збору і обробки інформації в глобальній мережі найчастіше використовуються розподілені інформаційні системи. Інформаційна система - сукупність технічного, програмного і організаційного забезпечення основним завданням якої є задоволення конкретних інформаційних потреб в рамках конкретної наочної області.

Розподілені інформаційні системи по архітектурі можна розділити на двох основних типів:

1. Файл-cерверні іс (іс з архітектурою «файл-сервер»);

Файл-cерверні системи — системи, схожі по своїй структурі з локальними застосуваннями і що використовують мережевий ресурс для зберігання програми і даних. Функції сервера: зберігання даних і кодів програми. Функції клієнта: обробка даних відбувається виключно на стороні клієнта. Кількість клієнтів обмежена десятками.

Плюси: низька вартість розробки; висока швидкість розробки; невисока вартість оновлення і зміни ПО.

Мінуси: низька продуктивність (залежить від продуктивності мережі, сервера, клієнта); погана можливість підключення нових клієнтів; ненадійна система; обмеженість мови; негнучкість середовища розробки.

2. Клієнт-серверні іс (іс з архітектурою «клієнт-сервер»).

Зазвичай під терміном «клієнт-сервер» розуміють архітектуру розрахованих на багато користувачів систем, яка передбачає наявність клієнтських і серверних програмних компонент. Клієнтські модулі використовуються на видалених робочих місцях користувачів, а централізовані серверні програми забезпечують обслуговування клієнтів, тобто прийом видалених запитів користувачів, їх обробку і повернення ним же результатів цієї обробки.

Переваги:

- Робить можливим, в більшості випадків, розподілити функції обчислювальної системи між декількома незалежними комп'ютерами в мережі.

- Всі дані зберігаються на сервері, який, як правило, захищений набагато краще за більшість клієнтів.

- Використовувати ресурси одного сервера часто можуть клієнти з різними апаратними платформами, операційними системами і тому подібне

Недоліки:

- Непрацездатність сервера може зробити непрацездатною всю обчислювальну мережу; - Підтримка роботи даної системи, вимагає окремого фахівця - системного адміністратора; - Висока вартість устаткування.

Література

  1. Бурков А.В. Проектирование информационных систем по технологии клиент – сервер в «Microsoft SQL Server 2008» и «Microsoft Visual Studio 2008» 194с.

  2. Бучек Г.ASP .NET. Учебный курс — СПб.: Питер, 2002. — 512 с.: ил.

  3. Вийера Р. Програмирование баз данных Microsoft SQL Server 2005 для профессионалов / Р. Вийера // 2008. 256с.

  4. Волоха А. В. Microsoft SQL Server 2005. Новые возможности. — СПб.: Питер, 2006. — 304 с.: ил.

  5. Дж.Боуман, С.Эмерсон, М.Дарновски - Практическое руководство по SQL

  6. Станек Уильям Р. Microsoft SQL Server 2005. Справочник администратора / Пер. с англ. — М.: Издатель ство «Рус ская Ре дак ция», 2008. — 544 с.: ил.

Лекція № 2

Тема 2. Рівні архітектури клієнт-серверу. Характеристика клієнт-серверної архітектури. введення в архітектуру клієнт-серверних систем. взаємодія компонентів в розподіленому застосуванні. розподілені системи. паралельні системи

План лекції

1. Поняття про сервер та клієнтів. Концепція «клієнт-сервер» Перший рівень. Другий та третій рівень. Багаторівнева архітектура.

2. Відкриті системи. Клієнти і сервери локальних мереж. Принципи взаємодії між клієнтськими і серверними частинами.

3. Переваги протоколів видаленого виклику процедур на архітектурі "клієнт-сервер".

4. Типовий розподіл функцій між клієнтами і серверами.