Ця стаття не містить . (грудень 2018) |
Сервер додатків (англ. application server) — сервер, що виконує деякі прикладні програми. Термін також відноситься і до програмного забезпечення, встановленому на такому сервері й забезпечує виконання прикладного ПЗ.
Приклади реалізації
- Під сервером застосунків у випадку J2EE мається на увазі комплекс програм, що реалізовують концепцію J2EE і що дозволяють запускати в собі J2EE-застосунки. До класу серверів застосунків відносяться такі продукти як GlassFish, WebSphere, , WildFly, Apache Tomcat, Jetty і інші.
- Zope, розвинений сервер вебзастосунків.
- Термінальні сервери, такі, що наприклад поставляються компанією Citrix.
- На платформі Microsoft реалізація серверу застосунків включена у фреймворк .NET, ці технології включають Windows Communication Foundation, .NET Remoting, Microsoft Message Queuing, ASP.NET, ADO.NET, Internet Information Services.
- З розвитком інтернету з'явився великий простір для серверів застосунків, чия область діяльності глобальна, а не обмежена рамками одного підприємства.[]
Переваги використання сервера застосунків
Цілісність даних і коду
З централізацією бізнесової логіки на виокремленому сервері чи на ліченій кількості серверів легше проводити оновлення застосунків для всіх користувачів. Зникає ризик, що старі застосунки звертаються до даних в старий, несумісний спосіб.
Централізована конфігурація
Зміни в конфігурації застосунків, такі як переміщення сервера баз даних, або системних налаштувань, проводяться централізовано.
Безпека
Центральний сервер, до якого доступаються за даними й окремими застосунками, може бути побудований в безпечний спосіб, із застосуванням механізму автентифікації в порівнянні з потенційно небезпечним клієнтським рівнем, легше сховати від непотрібних очей рівень бази даних.
Продуктивність
Обмеження мережного трафіку може додати швидкодії, модель взаємодії клієнт-сервер поліпшує продуктивність особливо для великих і складних застосунків, що сильно завантажують апаратну частину комп'ютерів.
Загальна вартість володіння
Сукупно, переваги в цьому відношенні представлена коштами, збереженими компанією при розробці й підтримці застосунків підприємства. На практиці, проте, технічні виклики у створенні софта, що відповідає цій парадигмі, разом з потребою розподіленого софта з клієнтського боку, нівелюють ці переваги.
Підтримка транзакцій
Транзакцією називається одиниця дії, коли модифікація багатьох даних (які можуть міститися на одному чи розподілених серверах даних) може бути зроблена атомарною (тобто неділимою одиницею роботи). Кінцевий користувач може виграти від стандартної поведінки системи та від менших витрат часу (і коштів), бо сервер забезпечує чималу частину важкого програмування. Розробник має змогу спокійно зосередитися на бізнесовій логіці.
Дивись також
Джерела
Information Technology Gather Glossary — Application Server [ 14 лютого 2022 у Wayback Machine.]
Посилання
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya ne mistit posilan na dzherela Vi mozhete dopomogti polipshiti cyu stattyu dodavshi posilannya na nadijni avtoritetni dzherela Material bez dzherel mozhe buti piddano sumnivu ta vilucheno gruden 2018 Server dodatkiv angl application server server sho vikonuye deyaki prikladni programi Termin takozh vidnositsya i do programnogo zabezpechennya vstanovlenomu na takomu serveri j zabezpechuye vikonannya prikladnogo PZ Prikladi realizaciyiDokladnishe J2EE kontejner Pid serverom zastosunkiv u vipadku J2EE mayetsya na uvazi kompleks program sho realizovuyut koncepciyu J2EE i sho dozvolyayut zapuskati v sobi J2EE zastosunki Do klasu serveriv zastosunkiv vidnosyatsya taki produkti yak GlassFish WebSphere WildFly Apache Tomcat Jetty i inshi Zope rozvinenij server vebzastosunkiv Terminalni serveri taki sho napriklad postavlyayutsya kompaniyeyu Citrix Na platformi Microsoft realizaciya serveru zastosunkiv vklyuchena u frejmvork NET ci tehnologiyi vklyuchayut Windows Communication Foundation NET Remoting Microsoft Message Queuing ASP NET ADO NET Internet Information Services Z rozvitkom internetu z yavivsya velikij prostir dlya serveriv zastosunkiv chiya oblast diyalnosti globalna a ne obmezhena ramkami odnogo pidpriyemstva dzherelo Perevagi vikoristannya servera zastosunkivCilisnist danih i kodu Z centralizaciyeyu biznesovoyi logiki na viokremlenomu serveri chi na lichenij kilkosti serveriv legshe provoditi onovlennya zastosunkiv dlya vsih koristuvachiv Znikaye rizik sho stari zastosunki zvertayutsya do danih v starij nesumisnij sposib Centralizovana konfiguraciya Zmini v konfiguraciyi zastosunkiv taki yak peremishennya servera baz danih abo sistemnih nalashtuvan provodyatsya centralizovano Bezpeka Centralnij server do yakogo dostupayutsya za danimi j okremimi zastosunkami mozhe buti pobudovanij v bezpechnij sposib iz zastosuvannyam mehanizmu avtentifikaciyi v porivnyanni z potencijno nebezpechnim kliyentskim rivnem legshe shovati vid nepotribnih ochej riven bazi danih Produktivnist Obmezhennya merezhnogo trafiku mozhe dodati shvidkodiyi model vzayemodiyi kliyent server polipshuye produktivnist osoblivo dlya velikih i skladnih zastosunkiv sho silno zavantazhuyut aparatnu chastinu komp yuteriv Zagalna vartist volodinnya Sukupno perevagi v comu vidnoshenni predstavlena koshtami zberezhenimi kompaniyeyu pri rozrobci j pidtrimci zastosunkiv pidpriyemstva Na praktici prote tehnichni vikliki u stvorenni softa sho vidpovidaye cij paradigmi razom z potreboyu rozpodilenogo softa z kliyentskogo boku nivelyuyut ci perevagi Pidtrimka tranzakcij Tranzakciyeyu nazivayetsya odinicya diyi koli modifikaciya bagatoh danih yaki mozhut mistitisya na odnomu chi rozpodilenih serverah danih mozhe buti zroblena atomarnoyu tobto nedilimoyu odiniceyu roboti Kincevij koristuvach mozhe vigrati vid standartnoyi povedinki sistemi ta vid menshih vitrat chasu i koshtiv bo server zabezpechuye chimalu chastinu vazhkogo programuvannya Rozrobnik maye zmogu spokijno zosereditisya na biznesovij logici Divis takozhServer Kliyent server Hmarni obchislennya KubernetesDzherelaInformation Technology Gather Glossary Application Server 14 lyutogo 2022 u Wayback Machine Posilannya