看板 java 關於我們 聯絡資訊
※ 引述《reon (完成這條天堂路)》之銘言: : 就是想請問一下 : 使用RMI這項技術時 是Client端把要運算的參數丟過去給Server端運算 : 還是說是Clinet端會去Server端把實作的Method抓回來Client端做運算? : 簡單的說 RMI呼叫Method的時候 到底是在Client端還是Server端運算? 憑印象回答.. 運算是在server,client需要知道method的interface。 如果使用custom object做參數,必須是serializable, 並且clientc和server都要有這個class。 : 因為我現在要考慮的是 如果在Server端運算的話 : 勢必是把參數給丟過去Server算 算完再丟回來 : 如果是這樣RMI本身是否有安全機制可以安全的傳輸?類似SSL加密? 這方面我沒接觸過,不過下面的東西可能有幫助。 JDK6的release note http://java.sun.com/javase/6/docs/technotes/guides/rmi/relnotes.html Standard SSL/TLS Socket Factory Classes (since 5.0) 這一段有提到可以使用JSSE透過custom socket在SSL協定上連線。 : 但是我作的東西要考慮到安全的問題 所以參數如果直接傳過去會不夠安全 : 如果是把Method抓回在Client端 那我想就沒有這樣的疑慮 : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.210.49 ※ 編輯: xlk 來自: 61.223.210.49 (02/05 10:01)
reon:感謝提供資料 雖然目前我也還是弄得很清楚 不過很感謝 02/16 22:54
reon: 不 02/16 22:55