An ninh và khả năng của Applet

Một phần của tài liệu Bài giảng ngôn ngữ lập trình Java doc (Trang 107)

Vỡ applet được download từ xa và thực hiện trờn mỏy tớnh cụ bộ nờn vấn đề về an ninh được quan tõm đặc biệt. Cỏc nguyờn tắc về an ninh của một applet là:

• Applet khụng bao giờ thực hiện một chương trỡnh của mỏy cục bộ.

• Applet khụng thể giao tiếp với cỏc mỏy tớnh khỏc trờn mạng trừ mỏy tớnh mà nú được download về.

• Applet khụng thể đọc và ghi dữ liệu lờn mỏy tớnh cục bộ

• Applet khụng thể tỡm thấy thụng tin gỡ về mỏy tớnh cuc bộ, trừ cỏc thụng tin như phiờn bản Java, tờn và phiờn bản hệ điều hành, ký tự phõn tỏch file, đường dẫn. Applet khụng thể tỡm thấy cỏc thụng tin cỏ nhõn như email, password,…

• Tất cả cỏc cửa sổ trỡnh duyệt cú applet được tải về đều cú thụng bỏo.

Những yờu cầu về an ninh của applet là rất quan trọng. Trong một số trường hợp ta cú thể cấu hỡnh để applet được tin cậy và cú thể truy cập vào mỏy tớnh cục bộ giống như một chương trỡnh đang chạy trờn mỏy tớnh đú.

• Applet cũng cú những khả năng như: • Tạo kết nối đến mỏy đang chạy nú.

• Applet dễ dàng dựng cỏc siờu văn bản hiển thị.

• Cú thể gọi đến cỏc phương thức toàn cục của cỏc applet khỏc trờn cựng trang web. Applet cú thẻ giao tiếp với cỏc applet khỏc trờn trang web cũng như với cỏc đối tượng khỏc trờn trang web thụng qua cơ chế riờng.

• Cỏc applet được nạp từ hệ thống tập tin cục bộ sẽ khụng bị cỏc giới hạn của cỏc applet được nạp từ mạng xuống.

• Khụng nhất thiết là cỏc applet sẽ ngừng lại khi ta thoỏt khỏi cỏc trang web chứa nú.

Một phần của tài liệu Bài giảng ngôn ngữ lập trình Java doc (Trang 107)