Un portal este o tehnologie informatică care oferă un singur punct de acces la mai multe aplicații. Există multe forme de cadre de portal disponibile astăzi. Alegerea celui mai bun cadru de portal depinde de bugetul și standardele companiei. Fiecare cadru oferă mai multe beneficii, dar depinde de obicei de standardele de arhitectură specifice care sunt necesare pentru utilizator.
Tehnologia portalului a fost introdusă pentru prima dată la începutul anilor 1990. A fost conceput pentru a ajuta utilizatorii de computere prin organizarea informațiilor din aplicații independente într-un singur ecran. Atunci când alegeți un portal, este important să determinați platforma pe care va fi utilizat. Majoritatea portalurilor de întreprindere pot rula fie pe Java®, fie pe Windows®. Acesta este unul dintre cele mai importante considerente atunci când alegeți cel mai bun cadru de portal.
Portalurile sunt realizate din portleturi individuale, care prezintă informații utilizatorilor. Portalurile bazate pe Java® sunt necesare pentru a respecta specificația portlet-ului Java®. Această specificație definește modul în care un container de portal Java® va interacționa cu componentele individuale. Este necesară o specificație pentru a se asigura că toate implementările portalului comercial pot funcționa în mediul standard de dezvoltare Java®. Cadrul de portal pentru majoritatea implementărilor java poate rula pe mai multe sisteme de operare.
Există multe portaluri open-source disponibile astăzi. Acestea sunt disponibile gratuit pentru descărcare de pe Internet. Un cadru de portal open-source este o opțiune bună pentru companiile mici, care au grijă de buget. Acest tip de software funcționează de obicei bine, dar oferă suport limitat pentru software. Majoritatea versiunilor open source ale portalului folosesc Java®.
SharePoint® este un cadru de portal de întreprindere bazat pe Windows®. Acest software oferă o interfață pentru gestionarea conținutului, a colaborării și a fluxului de lucru. SharePoint® se bazează pe stiva de cadre Microsoft®. Programarea și configurarea avansată a SharePoint® necesită utilizarea unui framework .Net. Acest software poate rula numai pe o platformă de server Windows®.
Oracle este o versiune comercială a implementării unui portal Java®. Acest cadru de portal este conceput pentru a rula platforma serverului de aplicații WebLogic. Portalurile Oracle funcționează bine, făcându-le o opțiune bună pentru organizațiile mari care folosesc WebLogic și Java®.
WebSphere Portal® este o implementare IBM® a unui cadru de portal Java®. Acest portal este proiectat să ruleze pe stiva de server de aplicații WebSphere. Websphere Portal® se bazează pe specificația portalului Java și este strâns integrat cu alte produse software IBM®.