Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка програмного забезпечення віддаленого адміністрування і управління локальної обчислювальної мережею

Реферат Розробка програмного забезпечення віддаленого адміністрування і управління локальної обчислювальної мережею





иваються клієнтами. Запит на виконання операції з даними (наприклад, звичайна вибірка), що видається клієнтом, породжує на сервері пошук та вилучення даних. Витягнуті дані транспортуються по мережі від сервера до клієнта. Системи, що використовують технологію клієнт-сервер, поділяються на дві частини: клієнтська частина забезпечує графічний інтерфейс і знаходиться на комп'ютері користувача; серверна частина забезпечує управління даними, поділ інформації, адміністрування і безпека і знаходиться на спеціально виділених для цього комп'ютерах [7].

Більшість прикладних систем включає модулі, що реалізують GUI, обробку бізнес-інформації і доступ до баз даних. Концепції багаторівневої конструкції ставляться як до внутрішньофірмовим, так і до глобальних інформаційних систем. У двох-і трирівневих системах додаток логічно розбивається на три частини:

а) GUI;

б) бізнес-логіка;

в) СУБД.

В основі своїй дворівнева система має GUI та бізнес-логіку з прямим доступом до бази даних. GUI знаходиться на системі клієнта, а база даних - або у клієнта, або на сервері. Зазвичай GUI пишеться на C + +, Visual Basic, Access Basic і т.д. Типовими базами даних є MIcrosoft Access, Personal Oracle і т.д.

Дворівнева система зображена на малюнку 1.


Малюнок 1. Дворівнева система


Більшість клієнт-серверних додатків слідують сьогодні трирівневої стратегії, при якій GUI, бізнес-логіка і бази даних логічно розбиті на три шари. Тут GUI пишеться на Visual Basic, C + + або Power Builder, засобами розробки середнього шару також служить C + + або Visual Basic. У якості бази даних використовуються Oracle, Microsoft SQLServer і т.д. Трирівнева концепція дала початок епосі серверів баз даних, серверів додатків і клієнтських GUI-машин. Такі операційні системи як UNIX, Windows NT і Solaris правлять у світі серверів баз даних і додатків. Клієнтські операційні системи (Windows) популярні серед розробників GUI. Дворівнева архітектура може бути доповнена третім програмним рівнем уникнення вбудовування логіки додатка як в клієнтську частину, так і в базу даних. У трирівневої архітектурі велика частина логіки додатка зафіксована на середньому рівні. У подібній архітектурі при зміні напрямку ділової активності або бізнес-процесів міняється тільки програмне забезпечення програмного шару.

Трирівнева система зображена на малюнку 2.

Малюнок 2. Трирівнева система.


Зараз, у часи Internet і Java змінилися погляди на відносини клієнта і комп'ютерної мережі. Аплети Java з їх об'єктами і методами призвели до виникнення ідеї багаторівневої клієнт-серверної системи. Теоретично аплет Java може містити бізнес-логіку, GUI або СУБД. Кожен аплет можна розглядати як окремий шар. Концепція об'єктно-орієнтованих багаторівневих систем виникла до появи Internet і Java. Архітектури CORBA фірми OMG і OLE (тепер ActiveX) фірми Microsoft є першими модульними об'єктно-орієнтованими системами, що працюють на різних платформах. Internet і Java спростили реалізацію цієї концепції. Конструкція та реалізація систем пройшли шлях від двох і трирівневої архітектури до сучасних міжмережевих багаторівневих архітектур, заснованих на апплетах Java [8].

Багаторівнева система з...


Назад | сторінка 9 з 42 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Розробка бази даних і серверної частини інформаційної системи обліку техніч ...
  • Реферат на тему: Реалізація бази даних і серверної частини інформаційної системи "ДАІ&q ...
  • Реферат на тему: Формування бази даних книг магазину на Java
  • Реферат на тему: Вивчення бази даних та системи управління базами даних