tailieunhanh - Bài giảng Lập trình mạng: RPC và RMI - Bùi Minh Quân

Bài giảng "Lập trình mạng: RPC và RMI" cung cấp cho người học các kiến thức: Khái niệm RPC, khái niệm RMI, các bước cài đặt RMI trong Java, ví dụ về RMI. nội dung chi tiết. | RPC và RMI Khái niệm RPC Khái niệm RMI Các bước cài đặt RMI trong Java Ví dụ về RMI Bộ môn HTMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 1 RPC (Remote Procedure Call) Khái niệm RPC: gọi thủ tục ở xa. Trong suốt về mặt ngữ nghĩa: gọi thủ tục ở xa cũng có cú pháp tương tự như gọi thủ tục cục bộ. Định hướng lời gọi đến máy tính đích ở xa thông qua khái niệm Stub. Đơn giản hóa việc xây dựng các ứng dụng Client-Server Server : cung cấp các thủ tục ở xa Client : gọi các thủ tục ở xa trong quá trình tính toán của mình. Mô hình của ứng dụng phân tán (Distributed Application): Thực thi của chương trình được trải rộng ra trên nhiều máy tính khác nhau. Bộ môn HTMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 2 RPC (Remote Procedure Call) Kiến trúc chương trình Gọi thủ tục cục bộ Mở gói kết quả Đóng gói lời mô tả về thủ tục ở xa Thực thi thủ tục Mở gói thông điệp yêu cầu Đóng gói kết quả Đảm bảo việc truyền lại, báo nhận, chọn đường, mã hóa Bộ môn HTMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 3 RMI (Remote Method Invocation) Khái niệm Cài đặt RPC bằng ngôn ngữ Java. Cho phép 1 phương thức thực thi từ xa trên nhiều máy ảo khác nhau. Kiến trúc ứng dụng Bộ môn HTMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần Thơ 4 RMI (Remote Method Invocation) Con đường kích hoạt 1 phương thức ở xa Bộ môn HTMT&TT, Khoa Công Nghệ Thông Tin và TT, ĐH Cần .

TỪ KHÓA LIÊN QUAN