पोर्टल को उपयोगकर्ता को पूरे उद्यम में व्यापक विविधता वाली सामग्री, सूचना और सेवाओं तक पहुंच के एक व्यक्तिगत बिंदु के साथ होना चाहिए। पोर्टल पेज पर पोर्टल प्रदाताओं, मार्गों और पोर्टलों के माध्यम से विज्ञापित सामग्री को उपयोगकर्ता की प्राथमिकताओं, किसी संगठन के भीतर उपयोगकर्ता की भूमिका या शाखाओं, साइट डिज़ाइन और ग्राहकों के लिए अंतिम उपयोगकर्ताओं के रूप में मार्केटिंग ड्राइव के आधार पर वैयक्तिकृत किया जा सकता है।
व्यापार खुफिया पोर्टल प्रमुख व्यावसायिक निर्णय लेने के लिए व्यापार खुफिया तक आसान पहुंच के साथ अधिकारियों, प्रबंधकों और व्यापार विश्लेषकों का समर्थन करते हैं। इस तरह का पोर्टल आम तौर पर व्यापार खुफिया दस्तावेजों, विश्लेषणों और डिब्बाबंद प्रश्नों को अनुक्रमित करता है, और वित्तीय प्रबंधन, उपयोगकर्ता संबंध प्रबंधन और आपूर्ति श्रृंखला प्रदर्शन प्रबंधन से संबंधित है।
वे बिजनेस इंटेलिजेंस टूल्स (डॉक्यूमेंटिंग, OLAP, डेटा माइनिंग) और पैकेज्ड एनालिटिकल सॉफ्टवेयर के लिए एक सहज दृष्टिकोण का भी समर्थन करते हैं। वे चेतावनी, प्रकाशन और सदस्यता भी प्रदान करते हैं।
पोर्टल सर्वर के कई घटक इस प्रकार हैं -
वेब क्लाइंट - वेब क्लाइंट एक कंप्यूटर या कोई भी उपकरण है जो वेब ब्राउज़र चलाता है और HTML और ग्राफिक्स के विज्ञापन के लिए पर्याप्त है। वेब ब्राउज़र वेबसर्वर के लिए अनुरोध बनाता है और वेब सर्वर द्वारा लौटाए गए दस्तावेज़ों को संसाधित करता है।
वेब सर्वर - वेब सर्वर फाइल सर्वर होते हैं। पारंपरिक फ़ाइल सर्वर की तरह, वे वेब क्लाइंट से अनुरोध स्वीकार करते हैं, फिर अनुरोधित फ़ाइलें भेजते हैं। पोर्टल के साथ वेब सर्वर की आवश्यकता होती है क्योंकि एप्लिकेशन सर्वर से प्रदर्शित होने वाले डेटा को HTML में परिवर्तित किया जाना चाहिए और HTTP, HTML, ग्राफिक्स और मल्टीमीडिया फ़ाइलों (ऑडियो, वीडियो और एनीमेशन) का उपयोग करके वेब ब्राउज़र में पंप किया जाना चाहिए, वेब सर्वर पर संग्रहीत किया गया है। ।
डेटाबेस सर्वर - डेटाबेस सर्वर में, जब पोर्टल के साथ लीवरेज किया जाता है तो वे आगे के पारंपरिक क्लाइंट / सर्वर आर्किटेक्चर में करते हैं, वे अनुरोधों को स्वीकार करते हैं और डेटा वापस करते हैं। कभी-कभी अनुरोध वेब सर्वर से आते हैं जो वर्तमान में वेबसर्वर पर एक प्रक्रिया के माध्यम से डेटाबेस सर्वर से जुड़ते हैं। कभी-कभी वे कॉल-लेवल इंटरफ़ेस (CLI) के माध्यम से डेटाबेस सर्वर के साथ वेब उपयोगकर्ता कनेक्शन से सीधे दिखाई देते हैं, जिसमें ActiveX के लिए JDBC भी शामिल है।
बैक-एंड एप्लिकेशन - बैक-एंड एप्लिकेशन एंटरप्राइज़ एप्लिकेशन होते हैं जो या तो एक व्यक्तिगत उद्यम के अंदर या कई उद्यमों में मौजूद होते हैं। ये आम तौर पर SAP R/3 या PeopleSoft, मेनफ्रेम पर मौजूद कस्टम सॉफ़्टवेयर और वर्तमान क्लाइंट/सर्वर सिस्टम सहित ERP सिस्टम का एक संयोजन होते हैं। पोर्टल इन बैक-एंड सिस्टम से उपयुक्त डेटा एकत्र करते हैं और उपयोगकर्ता इंटरफ़ेस के माध्यम से इस डेटा को बाहरी बनाते हैं।
एप्लिकेशन सर्वर - एप्लिकेशन सर्वर बैकएंड एप्लिकेशन, डेटाबेस और वेब सर्वर के बीच एक मध्यवर्ती परत का समर्थन करके पोर्टल सॉफ्टवेयर के साथ काम करते हैं। लेन-देन-उन्मुख सॉफ़्टवेयर विकास का उपयोग करके एप्लिकेशन सर्वर इंटरनेट सर्वर और संसाधन सर्वर दोनों से जुड़ते हैं।