Gọi phương thức từ xa Java (Java RMI)

Tác Giả: Randy Alexander
Ngày Sáng TạO: 28 Tháng Tư 2021
CậP NhậT Ngày Tháng: 22 Tháng Sáu 2024
Anonim
Java Network 09 Java RMI gọi hàm từ xa
Băng Hình: Java Network 09 Java RMI gọi hàm từ xa

NộI Dung

Định nghĩa - Gọi Java Phương thức từ xa (Java RMI) nghĩa là gì?

Gọi từ xa phương thức Java (Java RMI) là một cơ chế cho phép một đối tượng đang chạy Máy ảo Java (JVM) gọi các phương thức trên một đối tượng đang chạy trong một JVM khác. Nó tạo điều kiện cho việc gọi từ xa các phương thức đối tượng Java và chia sẻ tài nguyên và dịch vụ.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích việc gọi phương thức từ xa Java (Java RMI)

Java RMI là một cơ chế công nghệ trong đó máy chủ và máy khách giao tiếp và truyền thông tin trong khi dựa vào Giao thức phương thức từ xa Java (JRMP). Java phụ thuộc rất nhiều vào tuần tự hóa đối tượng Java, cho phép truyền các đối tượng dưới dạng luồng. RMI cũng cho phép máy khách và máy chủ tải các loại đối tượng mới một cách linh hoạt, theo yêu cầu.

RMI sử dụng kiến ​​trúc phân lớp:

  • Lớp ứng dụng
  • Sơ khai và lớp xương
  • Lớp tham chiếu từ xa
  • Lớp vận chuyển
Java RMI có nhiều ưu điểm, như sau:

  • Di động tới mọi JVM
  • Một phần của cách viết Java Java một lần chạy ở bất cứ đâu (WORA)
  • An toàn và bảo mật: Sử dụng các cơ chế bảo mật Java tích hợp để tạo điều kiện an toàn cho hệ thống trong quá trình triển khai tải xuống của người dùng
  • Dễ viết / Dễ bảo trì: Tạo điều kiện viết các máy chủ Java từ xa và các máy khách Java truy cập vào các máy chủ đó

Xem xét kịch bản này: Người dùng A tạo một lớp, trong đó có các phương thức cung cấp một dịch vụ cụ thể. Người dùng B muốn sử dụng dịch vụ. Thông qua Java RMI, người dùng B có thể gọi phương thức đối tượng. Người dùng A đặt dịch vụ trong sổ đăng ký. Người dùng B không biết vị trí dịch vụ, vì vậy nó gọi đăng ký RMI. Sau đó, đăng ký định vị dịch vụ, gọi phương thức.