專題報告- R M I 組員: 陳佳宜 林宜謙 鄭雲玲
Background Distributed computing 分散式計算。透過網路,它可以在不同電腦上共同合力分工 完成一個 application 。 RPC ( Remote Procedure Call ) 一種達成分散式計算的方法。當 Programmer 使用 RPC ,透過 呼叫遠端的 function 完成一個 application 。 RPC 的二種標準模式 DCOM CORBA
CORBA Common Object Request Broker Architecture Developed by Object Management Group (OMG) 特點: Runs on many operating systems
DCOM Distributed Component Object Model Developed by Microsoft 特點: only for Windows
RMI Remote Method Invocation 特點: protocol : Java Remote Method Protocol (JRMP) 專屬於 java 語言: 因為著重在 Java Object Serialization ,所以 server 和 client 端都得用 java 語言完成。
Advantage of RMI Object Oriented Safe and Secure Easy to Write/Easy to Use Write Once, Run Anywhere Distributed Garbage Collection Parallel Computing The Java Distributed Computing Solution
Overview of RMI Applications RMI Applications
參考資料 orial/rmi/overview.html orial/rmi/overview.html guide/rmi/spec/rmi-intro2.html guide/rmi/spec/rmi-intro2.html ateral/javarmi.html ticles/javarmi/javarmi.html