Aplikační server a webový server

Anonim

Aplikační server vs Web Server

Aplikační servery a webové servery jsou běžné terminologie při diskusi o World Wide Web. Mnoho z nás se již setkalo s webovým serverem, i když většina lidí to neví. Webový server odkazuje na software nebo hardware, který slouží koncovým uživatelům k zobrazování obsahu, jako jsou HTML stránky a další média. To je to, co váš webový prohlížeč komunikuje a získává informace od. Na druhou stranu aplikační server odkazuje na software nebo hardware, který spouští konkrétní aplikace. Tyto aplikace nemají grafické uživatelské rozhraní a poskytují klientům pouze údaje.

Aplikační servery a webové servery mají mnoho využití a není neobvyklé, že by tyto servery měli oba servery. Webový server poskytuje primární obsah, zatímco aplikační server spouští aplikace, které poskytují další obsah. Oba mohou existovat bez druhého. Webové servery pro jednoduchý obsah nepotřebují aplikační servery. Aplikační servery, které cílí na jiné než webové sítě, nemusí mít webové servery.

Aplikační servery jsou mnohem flexibilnější než webové servery, protože jsou nastaveny; aplikace mají mnohem více zdrojů a volnosti při provádění. To může server otevřít určitým zranitelným místům, které mohou útočníci zneužít. Omezené věci, které lze provést na webovém serveru, usnadňují zabezpečení.

Protože může být drahé mít dva počítače spuštěné jen proto, aby měli malý web s oběma funkcemi, je možné mít v jednom počítači aplikační server i webový server. Toto se nazývá virtualizace a stroj, který je spouští, je aplikační server i webový server.

Souhrn:

1. Aplikační server je platforma pro spouštění konkrétních aplikací, zatímco webový server je platformou pro poskytování obsahu přes internet 2. Aplikační servery jsou často nasazovány na podporu webového serveru 3. Aplikační servery jsou flexibilnější než webové servery 4. Aplikační servery jsou méně zabezpečené než webové servery 5. Aplikační server a webový server mohou být umístěny ve stejném počítači