Portaal on arvutitehnoloogia, mis pakub ühe juurdepääsupunkti mitmele rakendusele. Tänapäeval on saadaval palju portaaliraamistikke. Parima portaali raamistiku valimine sõltub ettevõtte eelarvest ja ettevõtte standarditest. Iga raamistik pakub mitmeid eeliseid, kuid tavaliselt sõltub see konkreetsetest kasutaja jaoks vajalikest arhitektuuristandarditest.
Portaalitehnoloogia võeti esmakordselt kasutusele 1990. aastate alguses. See loodi arvutikasutajate abistamiseks, korraldades teabe sõltumatutest rakendustest ühele ekraanile. Portaali valimisel on oluline kindlaks määrata platvorm, millel seda kasutatakse. Enamik ettevõtteportaale saab töötada kas Java® või Windows® süsteemis. See on parima portaaliraamistiku valimisel üks olulisemaid kaalutlusi.
Portaalid on valmistatud üksikutest portletidest, mis esitavad kasutajatele teavet. Java®-põhised portaalid peavad järgima Java® portleti spetsifikatsiooni. See spetsifikatsioon määratleb, kuidas Java® portaali konteiner suhtleb üksikute komponentidega. Spetsifikatsioon on vajalik tagamaks, et kõik kommertsportaali juurutused töötaksid standardses Java® arenduskeskkonnas. Enamiku Java-rakenduste portaaliraamistik võib töötada mitmes operatsioonisüsteemis.
Tänapäeval on saadaval palju avatud lähtekoodiga portaale. Need on Internetist tasuta allalaadimiseks saadaval. Avatud lähtekoodiga portaaliraamistik on hea valik väikestele eelarveteadlikele ettevõtetele. Seda tüüpi tarkvara töötab tavaliselt hästi, kuid pakub piiratud tarkvaratuge. Enamik portaali avatud lähtekoodiga versioone kasutab Java®-i.
SharePoint® on Windows®-i põhinev ettevõtteportaali raamistik. See tarkvara pakub liidest sisu, koostöö ja töövoo haldamiseks. SharePoint® tugineb Microsoft® raamistiku virnale. SharePointi® täpsem programmeerimine ja konfigureerimine nõuab .Neti raamistiku kasutamist. See tarkvara töötab ainult Windows®-i serveriplatvormil.
Oracle on Java® portaali juurutuse kommertsversioon. See portaaliraamistik on loodud WebLogici rakendusserveri platvormi käitamiseks. Oracle’i portaalid töötavad hästi, muutes need heaks võimaluseks suurtele organisatsioonidele, mis kasutavad WebLogicit ja Java®.
WebSphere Portal® on Java® portaali raamistiku IBM®-i rakendus. See portaal on loodud töötama WebSphere’i rakendusserveri virnas. Websphere Portal® põhineb Java portaali spetsifikatsioonil ja on tihedalt integreeritud teiste IBM® tarkvaratoodetega.