Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu đang bị lỗi
File tài liệu này hiện đang bị hỏng, chúng tôi đang cố gắng khắc phục.
Ứng dụng thử nghiệm Mobile Agent vào xây dựng Workflow -- 2 pps
Nội dung xem thử
Mô tả chi tiết
Ứng dụng thử nghiệm Mobile Agent vào xây dựng Workflow
Nguyễn Hoàng Linh Phương GVHD: GVC Cao Đăng Tân
Nguyễn Văn Thoại
12
1.3.7. Tính di động (mobility):
Là khả năng di chuyển từ môi trường thi hành này sang môi trường khác
của một agent. Khả năng di động của một agent được phân thành hai loại. Di
động mạnh (strong mobility) là khả năng mà hệ thống có thể di chuyển cả mã
chương trình và trạng thái thi hành của agent đến một môi trường khác. Di động
yếu (weak mobility) là khả năng của hệ thống chỉ có thể di chuyển mã chương
trình giữa các môi trường thi hành với nhau, mã nguồn có thể mang kèm theo
một số dữ liệu khởi tạo nhưng trạng thái thi hành thì không thể di chuyển.
Các agent thường có kích thước nhỏ, bản thân agent không phải là một
ứng dụng hoàn chỉnh, khi hoạt động trên 1 máy, agent cần phải kết hợp với 1
chương trình chạy nền sẵn trên máy mà ta gọi là AgentHost mới có thể hoạt
động được. Ngoài ra có 1 số agent sẽ kết hợp với 1 số chương trình khác để hoạt
động.
1.4. Phân loại agent
1.4.1. Phân loại theo tính năng
1.4.1.1. Agent tĩnh (Stationary agent) :
9 Đặc tính: Chỉ làm việc trên 1 hệ thống, nơi mà agent bắt đầu vòng
đời.
9 Nếu stationary agent cần thông tin ở 1 hệ thống khác hoặc muốn
tương tác với agent nằm ở hệ thống khác thì chúng phải sử dụng 1 trong các cơ
chế truyền thông khác như RPC, RMI, DCOM…
1.4.1.2. Mobile Agent:
9 Không lệ thuộc vào hệ thống nơi chúng bắt đầu làm việc
9 Có khả năng di chuyển từ nơi này sang nơi khác trong hệ thống
mạng máy tính tại những thời điểm và vị trí do agent lựa chọn