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

Реферат Програмна реалізація системи IP-телебачення на базі архітектури "клієнт-сервер"
















програмнного Реалізація СИСТЕМИ IP-ТЕЛЕБАЧЕННЯ НА БАЗІ АРХІТЕКТУРИ "Клієнт-СЕРВЕР"


Архітектура "клієнт-сервер"


Термін "клієнт-сервер" означає таку архітектуру програмного комплексу, в якій его функціональні Частини взаємодіють по схемі "запит-відповідь". Если Розглянуто Дві взаємодіючі Частини цього комплексу, то одна з них (клієнт) Виконує активними функцію, тоб ініціює запиті, а Інша (сервер) пасивно на них відповідає.

ПЕРЕВАГА архітектури "клієнт-сервер":

швідкодія - основний фактор доцільності розробки систем для архітектури "клієнт-сервер". ! Застосування ЗАСОБІВ швидкої розробки програм RAD, таких, як Delphi компании Borland, PowerBuilder ФІРМИ PowerSoft и Visual Basic корпорації Microsoft, дозволяє розробник Швидко и Ефективно створюваті Прикладні системи для архітектури "клієнт-сервер";

архітектура "клієнт-сервер" - це технологія, что надає больше самостійності Користувачи. Прикладні програми и дані знаходяться на доступність системи.

пріваблівість графічного інтерфейсу користувача (ГІП).

Клієнт-серверна інформаційна система Складається в найпростішому випадка з трьох основних компонентів:

сервер. Керівник зберіганням даніх, доступом і захист, резервне копіюванням, відстежує цілісність даніх відповідно до бізнес-правил І, Архів НАЙГОЛОВНІШЕ, Виконує Предложения клієнта;

клієнт. Надає інтерфейс користувача, Виконує логіку прикладними програ, перевіряє допустімість даніх, посілає Предложения до сервера и одержує ВІДПОВІДІ від нього;

мережа и комунікаційне програмне забезпечення. Здійснює взаємодію между Клієнтом и сервером за помощью мережевих протоколів. br/>

Програмні засоби розробки систем "Клієнт-сервер"


Призначення будь-якого інструменту для розробки систем "клієнт-сервер" - пріскоріті и спростіті процес їх создания. За помощью ЗАСОБІВ швидкої розробки прикладними програ можна створюваті програми з вбудований засобой зв'язку з будь-яким числом серверів.

На цьом швідкорослому прайси конкурують сотні інструментальніх комплектів для архітектури клієнт-сервер. Ряд кращих ЗАСОБІВ Microsoft Windows представлені пакетами Delphi Client/Server Suite компании Borland, Enterprise Developer ФІРМИ Symantec, PowerBuilder компании PowerSoft, SQLWindows 5 фірм Gupta и Visual Basic корпорації Microsoft. p> У шкірному інструментальному комплекті вікорістовується власний підхід, альо більшість з них володіє однаковим набором основних функцій: проміжне забезпечення, можлівість конструювання баз даних, репозіторій (сховище), возможности об'єктно-орієнтованої розробки, конструктори ГІП, мова програмування високого уровня и Механізми розподілу прикладними програм. Порівняльна характеристика програмних ЗАСОБІВ розробки систем "клієнт-сервер" наведена в табліці 1.

Для програмної реалізації прикладними програм, что демонструють основні возможности IP-телебачення побудованіх на базі архітектури "клієнт-сервер" Використана об'єктно-орієнтована мова програмування Delphi компании Borland. У порівнянні з іншімі засоби розробки Delphi має ряд Перевага. У Delphi вдалину поєднуються засоби візуального проектування и оптімізуючій компілятор, чего НЕ можна Сказати про Другие системи RAD. Наявність в Системі компілятора и генерування нею машинного коду галі не означає, что отрімуваній код є оптимальним. Такі системи, як PowerBuilder и Visual Basic, спочатку створюваліся на Основі Концепції генерації псевдокод. При віконанні прикладними програ, створеня с помощью ціх систем, отриманий псевдокод інтерпретувався.

Таблиця 1. Порівняльна характеристика програмних ЗАСОБІВ розробки систем "клієнт-сервер"

Найменування

Коротка характеристика

Delphi Client/Server

Універсальний пакунок для розробки клієнт-серверна прикладними програм. Забезпечує об'єктно-орієнтовану розробка з використаних візуальніх ЗАСОБІВ. Підтрімує груповий роботу над програмою. /Td>

CA-OpenROAD

Повнофункціональне об'єктно-орієнтоване середовище для розробки прикладними програ на Основі мови четвертого Покоління 4GL

Magic 6.0

Таблично-керованого інструментарій для розробки трірівневіх прикладними програм "клієнт-сервер"

MS Visual Basic 5.0

Універсальний пакунок розробки корістувальніцькіх прикладними програм. Забезпечує візуальну побудову форм и компіляцію програми. У ПОВНЕ об'ємі підтрімуються OLE 2.0 и OLE Automation. Для роботи з Даними призначеня візуальній інструментарій Visual Database Tools

PowerBuilder 4.0


сторінка 1 з 7 | Наступна сторінка





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

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