Co je to webově orientovaná architektura?
Architektura orientovaná na web je typ softwarového modelu, ve kterém jsou programy používány a přistupovány z Internetu namísto ze samotného počítače. S webově orientovanou architekturou je sada programů uložena na serverovém prostoru a je přístupná a používána přes internet. Jednou z hlavních výhod je to, že to umožňuje snadný přístup z jakéhokoli místa s přístupem na internet. Federace je také možná, což znamená, že jediné přihlášení umožní uživateli přístup ke všem službám v sadě. Tato architektura souvisí s architekturou orientovanou na služby nebo s programovou sadou, protože obě jsou téměř totožné; hlavní rozdíl je v tom, jak jsou programy používány a jak k nim přistupují.
Pokud počítač používá program, musí být obvykle nainstalován na pevný disk počítače, kde jej počítač otevře a použije jeho funkce. S webově orientovanou architekturou uživatel přistupuje ke všem funkcím z internetového prohlížeče. To se obvykle provádí zadáním konkrétní webové adresy a zadáním přihlašovacích údajů. To je možné uložením softwarových informací na server, ke kterému se pak dostane kdokoli, kdo navštíví web.
U programů, které jsou nainstalovány na pevném disku, se uživatelé musí starat o to, jaký operační systém používají, je-li k dispozici dostatek paměti a výpočetního výkonu, a další hardwarové specifikace. I když mohou existovat určité hardwarové specifikace pro webově orientovanou architekturu, potřeby jsou mnohem nižší, což programy zpřístupňuje v práci nebo doma. Při použití této architektury je operační systém zřídka důležitý a obvykle je zapotřebí méně paměti a výpočetního výkonu, takže starší nebo slabší počítače budou mít s těmito programy malé potíže.
Většina řešení architektury zaměřené na web zahrnuje také federované přihlášení. Pokud firma používá software, obvykle se vyžaduje přihlášení uživatele pro každý program. S federací je třeba pouze jediné přihlášení, což usnadňuje ověření na serverech a usnadňuje uživatelům přesun mezi programy.
Před webově orientovanou architekturou existoval podobný systém, známý jako architektura orientovaná na služby, a tyto dva jsou podobné. Oba se zaměřují na softwarové sady a jsou vyráběny primárně pro firmy, ale kde jsou programy uloženy, jsou odlišné. Architektura orientovaná na služby je uložena pouze v počítači. Mnoho klasifikuje architekturu orientovanou na web a služby jako stejnou věc, protože přístup k programům je jediným skutečným rozdílem mezi nimi.