intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

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

Chia sẻ: N N | Ngày: | Loại File: PDF | Số trang:16

60
lượt xem
6
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

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. Mời các bạn cùng tham khảo nội dung chi tiết.

Chủ đề:
Lưu

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

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

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2