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

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





безкоштовних модулів дозволяє легко створити потужний веб-сервер без зміни його вихідного коду. Використовуючи на сервері безліч доступних скриптових мов, можна легко створювати необмежену веб-додаток. Для використання будь-якого скриптової мови необхідний тільки відповідний модуль. Також обидві версії Apache повністю сумісні з HTTP 1.1. Для більшості популярних платформ зроблена проста процедура установки сервера. Діаграма на малюнку 17 показує HTTP сервер Apache в своєму оточенні. У порівнянні з простим HTTP-сервером, тут ми бачимо адміністратора, який працює з файлами конфігурації, а також з серверними розширеннями, використовуючи CGI або серверний API. Ці розширення можуть отримати будь-який ресурс на машині сервера або на віддаленій машині через мережу.

Опції IP АТС виконує ПО Asterisk 1.8 , інтерфейс до сервісу синтезу мови реалізується бібліотекою UniMRCP.

Asterisk - вільне рішення комп'ютерної телефонії (в тому числі, VoIP) з відкритим вихідним кодом від компанії Digium, спочатку розроблене Марком Спенсером. Додаток працює на операційних системах Linux, FreeBSD, OpenBSD і Solaris. Asterisk в комплексі з необхідним обладнанням володіє всіма можливостями класичної АТС, підтримує безліч VoIP-протоколів і надає багаті функції управління дзвінками, серед них:

· Голосова пошта.

· Конференції.

· Інтерактивне голосове меню (IVR).

· Центр обробки викликів (постановка дзвінків у чергу і розподіл їх за агентам використовуючи різні алгоритми).

· Запис (Call Detail Record).

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

Asterisk поширюється на умовах подвійної ліцензії, завдяки якій одночасно з основним кодом, поширюваним за відкритою ліцензією GNU GPL , можливе створення закритих модулів, що містять ліцензований код: наприклад, модуль для підтримки кодека G.729 .

Завдяки вільній ліцензії Asterisk активно розвивається і підтримується тисячами людей з усієї планети. Протягом останніх двох років [ коли? ] ринок Asterisk -програм активно розвивається в США.

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

Різні функціональні розширення для Asterisk, необхідні для реалізації на базі нього сервісів віртуального офісу, таких як «Корпоративний ПІН КОД», «Дзвінок з сайту», «Голосове меню», «Автоматичний масовий обзвон» тощо., написані на мовах Perl і PHP. Взаємодія між зовнішніми скриптами і Asterisk відбувається за допомогою інтерфейсу AGI (Asterisk Gateway Interface), який спеціально призначений для цих цілей. Вибір мов написання скриптів розширення обумовлений механізмом взаємодії між сервером Asterisk і сервером БД-WWW.

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


3.2 Вибір апаратної платформи


При виборі елементів апаратної платформи враховувалися наступні технічні вимоги:

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

На підставі вище перерахованих критеріїв для реалізації сервера з компонентами MySQL і Apache обраний SuperServer 6015B - 3R фірми-виробника SuperMicro (США) [9, 10]. Зовнішній вигляд сервера представлений на малюнку 18, його технічні характеристики наведені в таблиці 3.


Малюнок 18 - Зовнішній вигляд сервера SuperServer 6015B - 3R
(фірма-виробник SuperMicro (США))

Таблиця 3 - Основні характеристики сервера SuperServer 6015B - 3R

ПроізводітельSuperMicroМодельSuperServer 6015B - 3RBНазначеніесерверОпісаніеКорпус SC815TQ-R650UB з встановлен...


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





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

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