建立 Stub
對於任何分散式應用程式,用戶端必須知道它要聯絡的物件,以及它必須呼叫此物件的哪一種方法。 因為 ORB 是一般架構,您必須提供您要呼叫之方法的一般資訊。
您可以實作 Java™ 介面來提供連線資訊,例如 Sample。 此介面包含可在遠端物件中呼叫之方法的基本相關資訊。

用戶端依賴是否存在包含實作 Sample 介面之物件的伺服器。 您可以建立用戶端上可供用戶端應用程式使用的 Proxy 物件。 Proxy 物件稱為 stub。 作為用戶端應用程式與 ORB 之間的介面的 Stub。
如果要建立 Stub ,請在 Java 介面上執行 RMIC 編譯器:
rmic -iiop Sample此指令會產生名為 _Sample_Stub.class的檔案及物件。
要讓用戶端應用程式運作,不一定必須存在 Stub。 當您使用特定 CORBA 特性 (例如「動態呼叫介面 (DII)」) 時,您不需要 Stub。 原因是 Proxy 程式碼是由用戶端應用程式直接實作。 您也可以從您嘗試連接的伺服器上傳 Stub。 如需進一步詳細資料,請參閱 CORBA 規格。