পোর্টাল ব্যবহারকারীদের একটি একক অ্যাক্সেস পয়েন্টের মাধ্যমে একটি エン্টারপ্রাইজ জুড়ে বিস্তৃত কন্টেন্ট, তথ্য এবং পরিষেবার সুবিধা দেয়। পোর্টাল পৃষ্ঠায় পোর্টাল প্রদানকারী, রাউট এবং পোর্টলেটের মাধ্যমে প্রচারিত কন্টেন্ট ব্যবহারকারীর পছন্দ, ভূমিকা বা সংস্থার শাখা, সাইট ডিজাইন এবং গ্রাহকদের জন্য মার্কেটিং প্রচারের आधারে ব্যক্তিগতকৃত করা যেতে পারে।
বিজনেস ইন্টেলিজেন্স পোর্টাল নির্বাহীদের, менеজারদের এবং ব্যবসায়িক বিশ্লেষকদের প্রধান ব্যবসায়িক সিদ্ধান্ত নেওয়ার জন্য বিজনেস ইন্টেলিজেন্স-এ সহজ অ্যাক্সেস দেয়। এই ধরনের পোর্টাল সাধারণত বিজনেস ইন্টেলিজেন্স ডকুমেন্ট, অ্যানালিসিস এবং ক্যানড কোয়ারি ইন্ডেক্স করে এবং ফাইন্যানশিয়াল ম্যানেজমেন্ট, কাস্টমার রিলেশনশিপ ম্যানেজমেন্ট এবং সাপ্লাই চেইন পারফরম্যান্স ম্যানেজমেন্টের সাথে সম্পর্কিত থাকে।
এছাড়া এগুলো বিজনেস ইন্টেলিজেন্স টুলস (রিপোর্টিং, OLAP, ডেটা মাইনিং) এবং প্যাকেজড অ্যানালিটিক্যাল সফটওয়্যার hingga একটি স্মুথ পথ প্রদান করে। সতর্কতা, পাবলিশিং এবং সাবস্ক্রাইবিং সুবিধাও দেয়।
পোর্টাল সার্ভারের প্রধান উপাদানসমূহ
ওয়েব ক্লায়েন্ট (Web Clients)
ওয়েব ক্লায়েন্ট হলো একটি কম্পিউটার বা যেকোনো ডিভাইস যা ওয়েব ব্রাউজার চালায় এবং HTML ও গ্রাফিক্স প্রদর্শনের জন্য যথেষ্ট। ওয়েব ব্রাউজার ওয়েব সার্ভারে রিকোয়েস্ট পাঠায় এবং ওয়েব সার্ভার যা রিটার্ন করে সেটি প্রসেস করে।
ওয়েব সার্ভার (Web Servers)
ওয়েব সার্ভার ফাইল সার্ভার। পৌরাণিক ফাইল সার্ভারের মতো এগুলো ওয়েব ক্লায়েন্ট থেকে রিকোয়েস্ট গ্রহণ করে এবং অনুরোধ করা ফাইলগুলো পাঠায়। পোর্টালের সাথে ওয়েব সার্ভার প্রয়োজন কারণ অ্যাপ্লিকেশন সার্ভার থেকে আসা ডেটা HTML-এ রূপান্তরিত হয়ে HTTP ব্যবহার করে ওয়েব ব্রাউজারে পৌঁছাতে হয়। HTML, গ্রাফিক্স এবং মাল্টিমিডিয়া ফাইল (অডিও, ভিডিও, অ্যানিমেশন) ওয়েব সার্ভারে সংরক্ষিত থাকে।
ডাটাবেস সার্ভার (Database Servers)
ডাটাবেস সার্ভারে, পোর্টালের সাথে লিভারেজ করার সময় সেগুলো পৌরাণিক ক্লায়েন্ট/সার্ভার আর্কিটেকচারের মতো কাজ করে—রিকোয়েস্ট গ্রহণ করে এবং ডেটা রিটার্ন করে। কখনও কখনও রিকোয়েস্টগুলো ওয়েব সার্ভার থেকে আসে যা প্রসেসের মাধ্যমে ডাটাবেস সার্ভারের সাথে সংযুক্ত থাকে। আবার কখনও সরাসরি ওয়েব ব্যবহারকারীর সংযোগ থেকে ডাটাবেস সার্ভারের কাছে CLI (কল-লেভেল ইন্টারফেস) এর মাধ্যমে আসে, যেমন JDBC বা ActiveX।
ব্যাক-এন্ড অ্যাপ্লিকেশন (Back-end Applications)
ব্যাক-এন্ড অ্যাপ্লিকেশন হলো একটি エン্টারপ্রাইজের ভিতরে বা একাধিক エン্টারপ্রাইজ জুড়ে বিদ্যমান এন্টারপ্রাইজ অ্যাপ্লিকেশন। এগুলো সাধারণত ERP সিস্টেম (যেমন SAP R/3 বা PeopleSoft), মেইনফ্রেমে চলমান কাস্টম সফটওয়্যার এবং বর্তমান ক্লায়েন্ট/সার্ভার সিস্টেমের সমন্বয়। পোর্টাল এই ব্যাক-এন্ড সিস্টেমlerden উপযুক্ত ডেটা সংগ্রহ করে এবং ব্যবহারকারী ইন্টারফেসের মাধ্যমে এগুলো বহির্গত করে।
অ্যাপ্লিকেশন সার্ভার (Application Servers)
অ্যাপ্লিকেশন সার্ভার পোর্টাল সফটওয়্যারের সাথে কাজ করে ব্যাক-এন্ড অ্যাপ্লিকেশন, ডাটাবেস এবং ওয়েব সার্ভারের মধ্যে একটি ইন্টারমিডিয়েট লেয়ার প্রদান করে। অ্যাপ্লিকেশন সার্ভার ইন্টারনেট সার্ভার এবং রিসোর্স সার্ভারের উভয়ের সাথে ট্রানজ্যাকশন-ওরিয়েন্টেড সফটওয়্যার ডেভেলপমেন্ট ব্যবহার করে যোগাযোগ করে।