Vị trí làm việc của PortalServer

Một phần của tài liệu công nghệ sharepoint và ứng dụng (Trang 28 - 30)

Các công việc trên được thực hiện khi người dùng yêu cầu trang portal từ một thiết bị máy khách:

1. Thiết bị máy khách (trình duyệt hoặc PDA) tạo ra yêu cầu dưới dạng HTTP và gửi về cho máy chủ web

2. Máy chủ web nhận yêu cầu và chuyển yêu cầu cho máy chủ portal

3. Máy chủ Portal xác định portlet mà yêu cầu chỉ ra và yêu cầu Portlet Container thực hiện khởi động portlet để xử lý yêu cầu.

4. Máy chủ Portal yêu cầu portlet container thực hiện khởi động các portlet liên quan đến trang portal

5. Thực hiện tạo ra các phân mảnh

6. Các phân mảnh được trả về cho Portal Server, nơi chúng được hợp lại để tạo nên trang Portal

7. Trang Portal được trả về máy khách để hiển thị

2.1.2.5. Phiên (Session)

Khái niệm phiên của JSR 168 dựa trên HttpSession định nghĩa cho ứng dụng Web. Bởi vì các ứng dụng portlet là ứng dụng web, chúng sử dụng cùng một phiên như servlet. Để cho phép các portlet lưu trữ dữ liệu tạm thời, phạm vi session mặc định là phạm vi portlet. Trong phạm vi này, portlet có thể lưu trữ thơng tin cần thiết qua request người dùng. Các thuộc tính được lưu trữ với phạm vi này là tiền tố trong session để tránh hai portlets (hay hai thực thể của cùng portlet định nghĩa) viết đè lên nhau.

Bổ sung cho phạm vi session portlet, JSR 168 hỗ trợ phạm vi session ứng dụng web. Trong phạm vi này, mỗi thành phần của ứng dụng web có thể truy cập thơng tin. Thơng tin có thể được sử dụng để chia sẻ giữa các thành phần của cùng ứng dụng web (giữa các portlet, hay giữa một portlet và một servlet).

2.2. Chuẩn WSRP

2.2.1. Tổng quan

WSRP(Web Services for Remote Portlets) là một chuẩn do OASIS tạo ra,

nhằm mục đích định nghĩa một giao diện chung và thống nhất cho các dịch vụ Web Services. Có hai điều cần lưu ý là: thứ nhất WSRP là 1 chuẩn hướng trình diễn (presentation-oriented), tức là nó cung cấp một giao diện cho phép người dùng tương tác trực tiếp với dịch vụ; thứ 2 các đặc tả WSRP định nghĩa một giao diện chung, xác định rõ để chỉ đạo cách mà các Portal giao tiếp với dịch vụ để đưa lại kết quả cho người dùng. Chú ý rằng WSRP được xây dựng trên các chuẩn Web Services đã có như là SOAP, WSDL, UDDI.

Một phần của tài liệu công nghệ sharepoint và ứng dụng (Trang 28 - 30)

Tải bản đầy đủ (PDF)

(107 trang)