Khái niệm về JADE

Một phần của tài liệu QUẢN Lý d6cntt epu dai (Trang 35 - 36)

CHƯƠNG 2 GIỚI THIỆU VỀ JADE

2.2 Khái niệm về JADE

JADE (Java Agent Development Framework) là một phần mềm được phát triển bằng ngôn ngữ Java từ năm 2001. Nó hỗ trợ trong quá trình phát triển các hệ thống thông minh multi-agent, đóng vai trò như một thành phần trung gian (middleware) và thành phần này tuân theo các chỉ định FIPA, cung cấp cho chúng ta các công cụ tương tác bằng giao diện đồ họa để hỗ trợ các quá trình sửa lỗi và triển khai. Với JADE, nền tảng tác tử có thể được phân phối qua rất nhiều máy (thậm chí không cần chúng phải

có chung hệ điều hành) và việc cấu hình có thể được điều khiển qua một giao diện người dùng đồ họa từ xa (remote GUI). Việc cấu hình thậm chí còn có thể được thực hiện trong lúc run-time bằng việc chuyển các tác tử từ máy này sang máy khác khi cần thiết. JADE được phát triển toàn bộ bằng ngôn ngữ java và yêu cầu tối thiểu của nó là phiên bản java 1.4.

Sự cộng hưởng giữa nền tảng JADE và các thư viện LEAP cho phép chúng ta tạo một nền tảng tác tử có khả năng tương thích với các môi trường Java trên di động được giảm xuống đến J2ME-CLDC MIDP 1.0. Các thư viện LEAP có thể được tải về và cài đặt như một add-on của JADE.

JADE là một phần mềm miễn phí và do Telecom Italia nắm giữ bản quyền. JADE là một nền tảng cho hoạt động của các tác tử, nó hỗ trợ:

- Là một nền tảng cho hệ phân tán của tác tử theo chuẩn FIPA, nó có tính di động, bảo mật và nhiều các tính năng khác.

- Giao diện người dùng của ứng dụng Java.

- Là thư viện của các giao thức tương tác FIPA, được cung cấp sẵn, hỗ trợ giao tiếp của các tác tử trên những nền tảng giống hoặc khác nhau.

- Có giao diện đồ họa người dùng để quản lý các tác tử từ cùng. - Có sẵn tại http://jade.cselt.it/ .

Một phần của tài liệu QUẢN Lý d6cntt epu dai (Trang 35 - 36)

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

(66 trang)
w