首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

遠端介面設計規範:RMI 介面的四大鐵律

     編輯:Java 相關知識

定義遠端介面必須遵守的規則

  1. 公開性:介面必須宣告 public,否則客戶端載入失敗。
  2. 繼承 Remote:介面需 extends java.rmi.Remote,標記為遠端介面。
  3. 拋出 RemoteException:所有方法皆須在 throws 子句宣告 java.rmi.RemoteException(除應用層自訂例外)。
  4. 參數/回傳型別:遠端物件必須以遠端介面型別宣告,不可用實作類別。

範例:精確計時服務介面

public interface PerfectTimeI extends Remote {
    long getPerfectTime() throws RemoteException;
}

介面與方法隱含 public。這四條規則確保 RMI 執行期能正確生成 Stub、處理序列化與例外傳遞,是遠端物件互操作的契約基石。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved