Aplikační server slouží k vykonávání plánovaných úloh a operací nad daty aplikace. Tyto operace jsou definovány ve formě úloh běžících v rámci aplikační služby na tomto serveru. Úlohy mohou být časově a výpočetně náročné, proto jsou informace v sekci Hardware pouze orientační a je nutné brát ohled na typ aplikace a požadovanou funkcionalitu.
Operační systémy
Pro aplikační server jsou doporučeny serverové operační systémy. I když je možné vytvořit aplikační server na počítači používající uživatelský operační systém (více informací zde) společnost ELVAC SOLUTIONS s.r.o. se zříká jakékoliv odpovědnosti za výkonové a jiné problémy způsobenou takovouto konfigurací.
Podporované serverové operační systémy pro aplikační server jsou následující (v případě, že nejsou uvedeny konkrétní edice operačního systému, jsou podporovány všechny dostupné edice).
Windows Server 2019 |
Windows Server 2016 |
Windows Server 2012 R2 |
Windows Server 2012 |
Hardware
Jak už bylo naznačeno v úvodu, výkon aplikačního serveru by se měl odvíjet od typu aplikace a jejího použití, proto následující doporučené hodnoty jsou pouze informativní. Pokud si nejste jisti požadovaným výkonem serveru kontaktujte pracovníka ELVAC SOLUTIONS s.r.o.
| Minimální | Doporučená |
---|
Procesor (CPU) | Intel® Xeon® Silver 4108 1.8G | Intel® Xeon® Gold 6130 2.1G |
---|
Paměť (RAM) | 4GB RAM | 16GB RAM |
---|
Síť | 1Gb | 10Gb |
---|
Software
Podmínkou pro správné fungování serveru je mít nainstalovaný Microsoft .NET framework 4.5.2
WebTerminal a OData
V případě, že na aplikačním serveru se službami aplikace poběží zároveň i web server, je nutné mít IIS (Internet Information Services) ve verzi 8.0 nebo vyšší a .NET Framework 4.5.2 a vyšší.
Vyžadované komponenty IIS pro provoz OData a WebTerminal
Pro zajištění funkcionality OData služby a aplikace WebTerminal je zapotřebí mít pro IIS nainstalované níže uvedené komponenty.
Instalační sekce | Instalační podsekce | Komponenta |
---|
Nástroje webové správy | - | Konzola pro správu služby IIS Skripty a nástroje správy služby IIS Služba správy služby IIS |
Webové služby | Funkce pro vývoj aplikací | ASP ASP.NET 4.6 Filtry ISAPI Inicializace aplikace Rozšíření ISAPI Rozšířitelnost rozhraní .NET 4.6 |
Webové služby | Společné funkce protokolu HTTP | Chyby protokolu HTTP Procházení adresářů Přesměrování protokolu HTTP Výchozí dokument |
Webové služby | Zabezpečení | Autorizace adres URL Centralizovaná podpora certifikátů SSL Filtrování požadavků Ověřování algoritmem Digest Ověřování pomocí mapování klientských certifikátů Ověřování pomocí mapování klientských certifikátů služby IIS Zabezpečení protokolu IP Základní ověřování |