?? rmi.txt
字號:
6月13日
特別重要,與后面的EJB關系重要。
三層結(jié)構(gòu):客戶-服務器-數(shù)據(jù)庫
rmi 只關注業(yè)務
做三層時,用Rmi 而不用套接字,IO,(網(wǎng)絡編程)那只是用來學習的。
rmic Flip 產(chǎn)生stub 和 sk
jdk bin下 rmiregistry 3344(端口號)
java RMIserver 3344 true(建立)/false(使用)
一、服務器端
步驟:
1。寫一個遠程接口;1)繼承 Remote
2)把商務方法定義在該接口中,必須拋出遠程異常;
2、寫一個遠程類:1)必須實現(xiàn)遠程接口
2)必須繼承UnicastRemoteObject
3、寫RMIServer類, 1)啟動或聯(lián)系一個RMI服務器;
2)產(chǎn)生一個遠程類的對象
3)注冊遠程對象到RMI服務器
4. 編譯。編譯順序:
1)先1后2 2)再rmic 2r取得STUB,t) 后3,最后啟動3
5。運行 java RMIServer
二、客戶端
1。寫客戶端
2。編譯客戶端
3。copy客戶端代理
-stclass
4.啟動客戶端-服務端
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -