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

Реферат Підсистема аутентифікації користувача в системі надання послуг зв'язку &Віртуальний офіс&





ise Linux отримують оновлення з серверів Red Hat Network. CentOS до версії 5.0 для оновлень використовував також програму up2date.

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

Один із серверів виконує функції сервера БД і WWW сервера, другий - функції IP ATC і інтерфейсу до сервісу синтезу мови. (див. схему).

В якості сервера баз даних була обрана добре зарекомендувала себе і широко використовувана в WWW середовищі СУБД MySQL 5, в якості WWW сервера використаний Apache 2.2.

СУБД MySQL. SQL - це скорочення від Structured Query Language (структурована мова запитів). SQL створений для роботи з реляційними базами даних. Він дозволяє користувачам взаємодіяти з базами даних (переглядати, шукати, додавати і управляти даними). MySQL відповідає специфікації ANSI 92 SQL.разработал Міхаель Віденіус. MySQL є відносно невеликою і швидкої реляційної СУБД заснованої на традиціях Hughes Technologies Mini SQL (mSQL) [6].

Основні переваги пакету MySQL наступні.

· Нить. Підтримка декількох одночасних запитів.

· Оптимізація зв'язків з приєднанням багатьох даних за один прохід.

· Записи фіксованої і змінної довжини.

· ODBC драйвер в комплекті з ісходником

· Гнучка система привілеїв і паролів.

· До 16 ключів в таблиці. Кожен ключ може мати до 15 полів.

· Підтримка ключових полів і спеціальних полів в операторові CREATE.

· Підтримка чисел довжиною від 1 до 4 байт (ints, float, double, fixed), рядків змінної довжини і міток часу.

· Інтерфейс з мовами C і perl.

· Заснована на потоках, швидка система пам'яті.

· Утиліта перевірки і ремонту таблиці (isamchk).

· Всі дані зберігаються у форматі ISO8859_1.

· Всі операції роботи з рядками не звертають уваги на регістр символів в оброблюваних рядках.

· Псевдоніми застосовні як до таблиць, так і до окремих колонках у таблиці.

· Всі поля мають значення за замовчуванням. INSERT можна використовувати на будь-якому підмножині полів.

· Легкість керування таблицею, включаючи додавання і видалення ключів і полів.

Найбільш простий спосіб роботи з MySQL зводиться до використання програми MySQL. Це клієнтська частина СУБД MySQL. Можна виконувати команди SQL безпосередньо з командного рядка системи unix або з інтерактивного режиму MySQL.

СУБД MySQL має бібліотеку C API. Її можна використовувати для запитів до бази даних, вставки даних, створення таблиць і т.п. C API підтримує всі функції MySQL. Мова perl підтримується відразу двома способами:

· портоване інтерфейс з perl з mini-SQL, розроблений Андреасом Коенігом.

· Є модуль perl DBD.

Також доступний 32-бітний ODBC драйвер для MySQL. Він дозволяє запитувати і отримувати дані з інших джерел з підтримкою ODBC.

Веб-сервер Apache розробляється і підтримується відкритим співтовариством розробників під егідою Apache Software Foundation і включений в багато програмні продукти, серед яких СУБД Oracle і IBM WebSphere. На даний момент розробка ведеться в гілці 2.2, а у версіях 1.3 і 2.0 виробляються лише виправлення помилок безпеки. На поточний момент остання версія гілки 2.4 - 2.4.3 (21 серпня 2012), для першої версії це 1.3.42.

Навіть не дивлячись на те, що Apache є вільно поширюваним сервером, все-таки головною причиною успіху Apache є його широкі функціональні можливості.

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


Малюнок 17 - HTTP сервер Apache у своєму оточенні


У відповідності зі своєю модульною архітектурою, безліч можливостей, які необхідні для роботи деяких додатків, можуть бути реалізовані у вигляді додаткових модулів Apache. Для підтримки такої можливості для розробників модулів реалізований добре документований API. Модульність і існування безлічі...


Назад | сторінка 10 з 19 | Наступна сторінка





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

  • Реферат на тему: Основи реалізації семантичної та посилальної цілісності в СУБД MySQL
  • Реферат на тему: Реалізація обмежень в СУБД MySQL
  • Реферат на тему: Реалізація обмежень семантичної та посилальної цілісності в СУБД MySQL
  • Реферат на тему: Сайт з використанням скриптової мови програмування PHP і бази даних MySQL
  • Реферат на тему: Основи створення простого сайту на PHP і MYSQL