.1 Kiến trúc tổng thể của mô hình thực nghiệm

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu mô hình tác tử tầng trung gian hỗ trợ tùy biến nội dung mạng (Trang 68 - 70)

Mục đích của hệ thống thử nghiệm là tiến hành xây dựng APS với 4 thành phần dưới đây:

Tác tử dịch vụ HTTP: Tác tử phần mềm làm việc với giao thức HTTP.

HTTP Service Agent là nơi thu nhận yêu cầu, và cũng là nơi đóng gói dữ liệu theo giao thức HTTP trả về cho phía máy khách.

Tác tử chuyển mã HTML sang WML: Tác tử phần mềm chuyển đổi tài

liệu HTML thành WML phù hợp với các thiết bị chỉ hỗ trợ WML.

Tác tử phần mềm chuyển mã ảnh: Chuyển mã đối tượng ảnh sử dụng

công nghệ GAIA.

Bộ xử lý CC/PP: Bộ xử lý mô tả khả năng thiết bị CC/PP.

4.2. Xây dựng các thành phần hệ thống

4.2.1. Tác tử dịch vụ HTTP (HTTP Service Agent)

a. Mục đích

HTTP Service Agent là tác tử để phát hiện và làm việc với giao thức HTTP. Toàn bộ các xử lý được đặt trong gói net.hut.aps.http. Cho phép phát hiện giao thức http, tiến hành bóc tách thông tin header, đưa thêm các thông tin về APS, gửi yêu cầu đến server gốc, nhận dữ liệu, chuyển dữ liệu cho Processing Agent, nhận dữ liệu trả về, đóng gói theo giao thức HTTP rồi gửi trả lại cho máy khách.

b. Cài đặt

Khi có một yêu cầu HTTP được gửi đến từ phía máy khách, APS gọi tác tử dịch vụ HTTP để thực hiện các xử lý cần thiết liên quan đến giao thức truyền thông. Tác tử dịch vụ HTTP được xây dựng dựa trên ba lớp cơ bản như chỉ ra trong sơ đồ các lớp xử lý giao thức HTTP, trong hình dưới đây:

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu mô hình tác tử tầng trung gian hỗ trợ tùy biến nội dung mạng (Trang 68 - 70)

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

(86 trang)