IT Novinky
Kvalitní dedikovaný server v Praze
Dedikovaný aplikační server, Virtuální aplikační server
Dedikovaný aplikační server je zařízení , které tvoří přechodovou vrstvu mezi operačním systémem a aplikacemi. V případě softwarového řešení se jedná o virtuální aplikační server. Podobně, jako operační systém poskytuje základní funkce programům (například pro přístup k souborovému systému, nebo ke správě procesů). Vytváří další vrstvu abstrakce, aby bylo psaní aplikací jednodušší. Příkladem takových funkcí mohou být podpora transakčního zpracování požadavků, persistence objektů do databáze, výměna zpráv mezi aplikacemi a další.

Aplikační server se velice často používá u enterprise aplikací, jako jsou např. ERP systémy, nebo moderní webové aplikace a řešení postavená na servisně orientované architektuře (SOA). Aplikační server je pak součástí třívrstvé architektury typu Klient/Server, kde spolupracuje spolu s databázovým serverem a také samozřejmě s klientem. V tomto případě je klient označen jako tzv. “tenký klient“. Je tak nazýván z toho důvodu, jelikož na straně klienta se zpracovává pouze prezentační oblast a aplikační a datová oblast je zpracovávána serverem (servery).


Aplikační servery v praxi

Zope
Zope je RAD nástroj pro tvorbu webových aplikací. Obsahuje webový a aplikační server, databázový server, session management, objektové orientovanou databázi. Jeho kód je celý napsán v Pythonu. Administrace využívá webové rozhraní. Zope podporuje systém přístupových oprávnění, pomocí kterého lze obsah webu sdílet s dalšími uživateli, a to libovolně v různých úrovních struktury portálu.

Existuje množství plug-in modulů. Tyto moduly přináší nové druhy dokumentů, konektory do externích uložišť dat (vzdálené databáze a filesystémy) nebo ucelené webové aplikace sloužící k různým účelům. Jednou z takových aplikací je content management system Plone. Zope podporuje služby HTTP, FTP, WebDAV a XML-RPC. Může být provozován společně s jinými webovými servery (například Apache nebo IIS).

JBoss
JBoss je aplikační server postavený na J2EE platformě, který je jak vyvíjený, tak šířený formou open source. To znamená, že od vývojářů jsou k dispozici kompletní zdrojové kódy k celé aplikaci. Samotný server je dostupný pod jednou z verzí GPL licence, takže je jeho pořízení z hlediska licencí na samotnou instalaci zdarma.

Jako většina otevřených řešení je i JBoss AS primárně směřován k co nejlepší možné podpoře standardů, které existují v rámci J2EE platformy. Běžné je JBoss dodávan se správcovskou konzolí dostupnou přes webový prohlížeč, která zajišťuje monitorování serveru. Vnitřně je JBoss AS do značné míry postaven na JMX technologii, která je použita pro monitoring a správu serveru.

Komentáře (0)Add Comment

Napiš komentář
menší | VĚTŠÍ

security code
Opiš zobrazená písmena


busy