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

Реферат Автоматизоване робоче місце інженера по гарантії СТО "Континент"





ювальної потужності великих ЕОМ, розподіляючи прикладне завдання по різних мікрокомп'ютерів і серверам. Кожен з них бере на себе свою частину обчислювального навантаження, використовуючи інформацію спільно з іншими процесорами мережі. Таким чином, підсумовуючи кошти багатьох комп'ютерів можна підвищити потужність системи, що не нарощуючи продуктивність одного комп'ютера.

Швидкодія - основний фактор доцільності розробки систем для архітектури клієнт-сервер. Застосування засобів швидкої розробки програм, таких, як Visual studio компанії Microsoft дозволяє розробникам штампувати прикладні системи для архітектури клієнт-сервер в рекордно короткі терміни.


.2.6 Компоненти архітектури клієнт-сервер

Існують три основних програмних компонента архітектури клієнт-сервер:

· ПО кінцевого користувача.

· Проміжне забезпечення.

· ПО сервера.

До ПО кінцевого користувача відносяться засоби розробки програм і генератори звітів, у тому числі електронні таблиці і текстові процесори. За допомогою цього ПО користувачі встановлюють зв'язок з серверами, відправляють на розгляд серверу запити і отримують відповідну інформацію.

При роботі в архітектурі клієнт-сервер додаток повинен:

· виконувати з'єднання з сервером і відключення від нього;

· формувати і відсилати запит серверу, отримуючи від нього результати виконання запиту;

· виконувати обробку отриманих даних.

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

Під програмним забезпеченням сервера мається на увазі операційна система і конкретний сервер БД, використовуваний для обробки запитів клієнтської частини інформаційної системи.

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

Для управління БД сервер використовує:

· тригери;

· збережені процедури;

· функції, визначені користувачем;

· механізм транзакцій;

· механізм кешованих змін;

· механізм подій.

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


Назад | сторінка 14 з 48 | Наступна сторінка





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

  • Реферат на тему: Проектування і реалізація бази даних в архітектурі "клієнт-сервер" ...
  • Реферат на тему: Архітектура Клієнт / сервер. Поняття виділеного сервера. Види серверів
  • Реферат на тему: Розробка прикладної програми на основі архітектури &клієнт - сервер&
  • Реферат на тему: Програмна реалізація системи IP-телебачення на базі архітектури "клієн ...
  • Реферат на тему: Використання архітектури клієнт-сервер в системі 1С: Підприємство