Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình

Các Thành Phần Của Portal Server


Cổng thông tin (Portal) cung cấp cho người dùng một điểm truy cập duy nhất đến nhiều nội dung, thông tin và dịch vụ khắp doanh nghiệp. Nội dung hiển thị qua các nhà cung cấp cổng, routes và portlets trên trang cổng có thể được cá nhân hóa dựa trên sở thích người dùng, vai trò, phòng ban, thiết kế trang web, và chiến dịch marketing cho khách hàng.

Cổng thông tin Business Intelligence hỗ trợ quản đốc, nhà quản trị, analist kinh doanh với quyền truy cập dễ dàng vào BI để ra quyết định quan trọng. Loại cổng này thường lập chỉ mục tài liệu BI, phân tích, truy vấn có sẵn, và liên quan đến quản trị tài chính, quản trị quan hệ khách hàng, quản trị hiệu suất chuỗi cung ứng. Chúng cũng cung cấp cách tiếp cận liền mạch đến các công cụ BI (báo cáo, OLAP, khai thác dữ liệu), phần mềm phân tích đóng gói, cũng như cảnh báo, xuất bản, đăng ký.

Các thành phần chính của Portal Server:

  • Web Clients (Khách web): Máy tính hoặc thiết bị chạy trình duyệt web, đủ khả năng hiển thị HTML và đồ họa. Trình duyệt gửi yêu cầu đến web server và xử lý tài liệu trả về.
  • Web Servers (Máy chủ web): Máy chủ tập tin. Nhận yêu cầu từ web client, gửi tập tin được yêu cầu. Cần thiết cho portal vì dữ liệu từ application server phải chuyển thành HTML và đẩy xuống trình duyệt qua HTTP. HTML, đồ họa, đa phương tiện (audio, video, animation) được lưu trên web server.
  • Database Servers (Máy chủ cơ sở dữ liệu): Khi kết hợp với portal, hoạt động như kiến trúc client/server truyền thống: nhận yêu cầu, trả về dữ liệu. Yêu cầu có thể từ web server (qua tiến trình trên web server) hoặc trực tiếp từ web user qua Call-Level Interface (CLI) như JDBC, ActiveX.
  • Back-end Applications (Ứng dụng hậu trường): Hệ thống doanh nghiệp hiện có bên trong một doanh nghiệp hoặc nhiều doanh nghiệp. Thường là sự kết hợp của hệ thống ERP (SAP R/3, PeopleSoft), phần mềm tùy chỉnh trên mainframe, hệ thống client/server hiện tại. Portal thu thập dữ liệu phù hợp từ các hệ thống back-end và ngoại vi hóa qua giao diện người dùng.
  • Application Servers (Máy chủ ứng dụng): Làm việc với phần mềm portal bằng cách cung cấp lớp trung gian giữa back-end applications, databases và web servers. Kết nối với cả web server và resource server sử dụng phát triển phần mềm hướng giao dịch.