А   Б  В  Г  Д  Е  Є  Ж  З  І  Ї  Й  К  Л  М  Н  О  П  Р  С  Т  У  Ф  Х  Ц  Ч  Ш  Щ  Ю  Я 


Сервер - додаток

Сервер додатків[application server ]- Сервер, керуючий роботою локальної мережі ЕОМ при виконанні будь-яких прикладних задач автоматизованої системи.

Сервер програми представляє eofioii ПО проміжного шару для трьох-зненни розподілених додатку. Oii обеспечінасг сіязь віддалених клієнтів з сервером БД і регінпуст більшу частину бізнес-ЛОСИК розподіленого додатка.

Сервер додатків реалізує бізнес-процедури для клієнтської частини. Сервер бази даних обслуговує бізнес-процедури, які виступають в ролі клієнтів.

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

Вибравши комп'ютер сервера додатків, ви можете відобразити список доступних серверів DataSnap в випадаючому списку властивості ServerName. У цьому списку відображаються імена зареєстрованих серверів, за замовчуванням це ім'я виконуваного файлу сервера, за яким слідує ім'я класу віддаленого модуля даних, наприклад AppServl. Є також альтернативний спосіб ідентифікації серверів DataSnap: ви можете вказати GUID серверного об'єкта у властивості ServerGUID. Якщо ви вказуєте ім'я, Delphi автоматично привласнює властивості ServerGUID ідентифікатор GUID сервера, цей ідентифікатор витягується з реєстру.

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

Використання технології СОМ для реалізації серверів додатків дозволяє легко масштабувати систему в міру її впровадження на підприємстві та підключення нових користувачів.

В ІС ВНИИГАЗа сервер Oracle доповнюється сервером додатків.

Функція повертає дескриптор відкритого додатка або дескриптор сервера DDE програми. Якщо значення, що повертається менше або дорівнює 32 це вказує на помилку.

Основним елементом прийнятої в AS-моделі триланкової схеми є сервер додатки. Він реалізує кілька прикладних функцій, кожна з яких оформлена як служба і надає послуги всім програмам, які бажають і можуть ними скористатися. Серверів додатків може бути кілька, і кожен з них надає певний набір послуг. Будь-яка програма, яка користується ними, розглядається як клієнт додатки. Деталі реалізації прикладних програм в сервері додатків повністю приховані від клієнта програми.

Сервер, що працює за технологією файл-сервер, сам називається файл-сервером; працює за технологією клієнт-сервер - сервером додатків.

Знаходять застосування грехзвенние розподілені системи (наприклад, PDM STEP Suite) з рівнями сервер баз даних - сервер додатків - клієнти. Вживаються заходи щодо захисту інформації, типові для корпоративних інформаційних систем.

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

Сервер, крім надання мережевих ресурсів робочих станцій, може і сам виконувати змістовну обробку інформації за запитами клієнтів - такий сервер часто називають сервером додатків. Сервер додатків - це працює в мережі потужний комп'ютер, який має програмне забезпечення (додатки), з яким можуть працювати клієнти мережі. Існують два варіанти використання сервера додатків. Додаток за запитом клієнта може завантажуватися по мережі в робочу станцію і виконуватися там (така технологія іногдалазивается товстим клієнтом); на робочу станцію по запитом допускається завантажувати не тільки програму-додаток, а й потрібну операційну систему (віддалене завантаження комп'ютера), але для цього необхідна наявність на комп'ютері користувача мережевої карти з мережевим ПЗУ.

Таким чином, якщо моделі FS, RDA, DBS є Дволанковий, то модель ApS - триланкової (рис. 641): перша ланка - комп'ютер-клієнт, друге - сервер додатків, а третє - сервер управління даними.

Сервер, крім надання мережевих ресурсів автоматизованого робочого місця, може і сам виконувати змістовну обробку інформації за запитами клієнтів - такий сервер часто називають сервером додатків. Сервер додатків - це працює в мережі потужний комп'ютер, який має програмне забезпечення (додатки), з яким можуть працювати клієнти мережі. Існують два варіанти використання сервера додатків. Додаток за запитом клієнта може завантажуватися по мережі в робочу станцію і виконуватися там (така технологія іногдалазивается товстим клієнтом); на робочу станцію за запитом допускається завантажувати не тільки програму-додаток, а й потрібну операційну систему (віддалене завантаження комп'ютера), але для цього необхідна наявність на комп'ютері користувача мережевої карти з мережевим ПЗУ.

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

У разі спеціалізації серверів по певних додатків мережу називають мережею розподілених обчислень. Якщо сервер додатків обслуговує користувачів однієї ЛВС, то природно назвати такий сервер локальним.

Третьою функціональною групою UNIX-комп'ютерів локальної мережі ОІУК є сервери додатків, призначені для вирішення задач моделювання та оптимізації режиму на основі телеінформації і вимагають великих обчислювальних ресурсів, а також для використання потужних стандартних пакетів, наприклад географічних інформаційних систем, оболонок систем штучного інтелекту і т.п. Програмне забезпечення для цих завдань (EMS on line) перекладається на UNIX-комп'ютери. Крім серверів додатків потужний UNIX-комп'ютер доцільно використовувати для управління універсальною базою даних.

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

З системотехнічної точки зору система PDM STEP Suite являє собою трирівневу інформаційну систему (див. Рис. 14), що складається з сервера СУБД (Oracle 8), сервера додатків і клієнтського модуля. Клієнтський модуль забезпечує діалогове взаємодія з базою даних через сервер додатків.

Програма Мартан генерує XML -Документ виходячи з таблиці бази даних. При. Я знаю, що це звучить заплутано, проте слід зазначити, що Internet Express є чотириланкової архітектурою. Чотирма ланками цієї архітектури є: сервер SQL , Сервер додатків (сервер DataSnap), веб-сервер з доданим до нього спеціальним додатком і, нарешті, веб-браузер. Звичайно ж, замість цього ви можете помістити компоненти доступу до бази даних прямо в додаток, яке обробляє запити HTTP і займається генерацією HTML -коду.

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

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

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

Основним елементом прийнятої в AS-моделі триланкової схеми є сервер додатки. Він реалізує кілька прикладних функцій, кожна з яких оформлена як служба і надає послуги всім програмам, які бажають і можуть ними скористатися. Серверів додатків може бути кілька, і кожен з них надає певний набір послуг. Будь-яка програма, яка користується ними, розглядається як клієнт додатки. Деталі реалізації прикладних програм в сервері додатків повністю приховані від клієнта програми.

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

ІС з архітектурою трирівневий клієнт-сервер. На відміну від дворівневої архітектури, дана архітектура (Рис. 1.9) забезпечує ефективне використання додатків загального користування багатьма клієнтами. Клієнти перетворюються в тонких клієнтів, при цьому знижуються вимоги до обладнання робочих станцій. Якщо серверів додатків і БД в мережі кілька, архітектура ІС стає багаторівневої клієнт-серверної архітектурою. Наявність самостійних рівнів в інформаційно-технологічної архітектури ІС дає можливість варіювати апаратними та програмними засобами: вибирати операційні системи, СУБД, інтерфейси кінцевих користувачів, типи серверів і робочих станцій.

Сервер, крім надання мережевих ресурсів робочих станцій, може і сам виконувати змістовну обробку інформації за запитами клієнтів - такий сервер часто називають сервером додатків. Сервер додатків - це працює в мережі потужний комп'ютер, який має програмне забезпечення (додатки), з яким можуть працювати клієнти мережі. Існують два варіанти використання сервера додатків. Додаток за запитом клієнта може завантажуватися по мережі в робочу станцію і виконуватися там (така технологія іногдалазивается товстим клієнтом); на робочу станцію за запитом допускається завантажувати не тільки програму-додаток, а й потрібну операційну систему (віддалене завантаження комп'ютера), але для цього необхідна наявність на комп'ютері користувача мережевої карти з мережевим ПЗУ.

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

Зараз ІРБІСхост це багатосерверних комплекс, побудований на базі систем ряду Compaq Proliant, підключений до Інтернет по двом оптико-волоконних каналів з можливістю гарячого резервування. При цьому підключення здійснюється до різних сервіс-провайдерам, що є додатковим критерієм надійності системи комунікацій. В якості базового ПО для комунікаційної підсистеми використовується Linux, для серверів додатків - Windows2000 Server. В якості специфічних компонент бібліотечних інтернет-комплексів використовуються Weblrbis і Zirbis. Принцип роботи ІРБІСхост досить простий, хоча не виключає багатоваріантного використання в різних режимах. У найпростішому випадку бібліотека пересилає обумовленим способом свої електронні каталоги і /або інші бібліографічні 1Д і розміщує посилання на пошуковий інтерфейс на своєму веб-сервері. При цьому для кінцевого користувача бібліотеки робота з ЕК залишається прозорою - тобто перехід між серверами практично для нього непомітний.

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

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

Слід зазначити, що паралельне (поєднане) проектування, інтеграція автоматизованих систем проектування і управління на сучасних підприємствах можливі тільки в розподіленої середовищі. Розподілені зберігання і обробка інформації в більшості випадків здійснюються на базі застосування технологій CORBA або DCOM, мов Java і XML . Дані проекту при цьому знаходяться в сховищах даних, тобто в декількох базах розподіленого банку даних. Знаходять застосування триланкову розподілені системи з рівнями сервер баз даних - сервер додатків - клієнти. Вживаються заходи щодо захисту інформації, типові для корпоративних інформаційних систем. Розроблено рекомендації щодо впровадження операцій з електронними підписами.

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

Служба FPNW не входить до складу Windows NT. Служба FPNW є додатковим компонентом (add-on) Windows NT. Windows NT Server виступати в ролі файлового сервера і сервера друку, сумісного з системою NetWare 312. Такий сервер сприймається клієнтами NetWare як будь-який інший сервер NetWare. При цьому вони можуть отримувати доступ до його томів, файлів і принтерів. При використанні служби FPNW ніяких змін або доповнень в програмне забезпечення клієнтів NetWare вносити не потрібно, що знижує витрати на забезпечення взаємодії з середовищем Windows NT Server. Служба FPNW може бути встановлена на існуючому сервері додатків для максимального використання апаратних засобів.