Mục đích về RPC và RMI
Chương này nhằm giới thiệu cách thức xây dựng các ứng dụng phân tán bằng các cơ chế gọi thủ tục từ xa (RPC - Remote Procedure Call và RMI - Remote Method Invocation)
Yêu cầu RPC và RMI
Sau khi hoàn tất chương này, bạn có thể:
- Định nghĩa được ứng dụng phân tán là gì.
- Trình bày được kiến trúc của một ứng dụng phân tán xây dựng theo cơ chế gọi thủ tục từ xa (RPC).
- Trình bày được kiến trúc của một ứng dụng phân tán (hay còn gọi Ứng dụng đối tượng phân tán ) xây dựng theo cơ chế RMI của Java.
- Trình bày được các cơ chế liên quan khi xây dựng một ứng dụng theo kiểu RMI.
- Trình bày được cơ chế vận hành của một ứng dụng theo kiểu RMI.
- Giải thích được vai trò rmiregistry server.
- Liệt kê được các lớp của java hỗ trợ xây dựng các ứng dụng kiểu RMI.
- Trình bày chi tiết các bước phải qua khi xây dựng một ứng dụng theo kiểu RMI.
- Biên soạn, biên dịch và thực thi thành công chương trình minh họa Hello.
- Phân tích, thiết kế và cài đặt được các chương trình theo cơ chế RMI để giải quyết các vấn đề cụ thể.
TẢI VỀ
MỤC LỤC
- Lập trình truyền thông
- Chương 1 : Tổng quan về lập trình truyền thông
- Chương 2 : Sơ lược về ngôn ngữ Java
- Mục đích, yêu cầu Sơ lược về ngôn ngữ Java
- Giới thiệu về ngôn ngữ Java
- Chương trình ứng dụng Java kiểu Application
- Các cấu trúc điều khiển trong Java
- Ngoại lệ (EXCEPTION) trong Java
- Một số vấn đề liên quan đến lớp trong Java
- Vào/Ra với Stream trong Java
- Luồng (Thread) trong Java
- Bài tập áp dụng Java
- Chương 3 : Ống dẫn (Pipe)
- Chương 4 : Socket
- Chương 5 : RPC và RMI