1 / 8

專題報告 - R M I

專題報告 - R M I. 組員: 8942002 陳佳宜 8942026 林宜謙 8942037 鄭雲玲. Background. Distributed computing 分散式計算。透過網路,它可以在不同電腦上共同合力分工完成一個 application 。 RPC ( Remote Procedure Call ) 一種達成分散式計算的方法。當 Programmer 使用 RPC ,透過呼叫遠端的 function 完成一個 application 。 RPC 的二種標準模式 DCOM CORBA. CORBA.

brita
Download Presentation

專題報告 - R M I

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 專題報告-R M I 組員: 8942002陳佳宜 8942026林宜謙 8942037鄭雲玲

  2. Background • Distributed computing 分散式計算。透過網路,它可以在不同電腦上共同合力分工完成一個application。 • RPC( Remote Procedure Call ) 一種達成分散式計算的方法。當Programmer使用RPC,透過呼叫遠端的function完成一個application 。 • RPC的二種標準模式 • DCOM • CORBA

  3. CORBA • Common Object Request Broker Architecture • Developed by Object Management Group (OMG) • 特點:Runs on many operating systems

  4. DCOM • Distributed Component Object Model • Developed by Microsoft • 特點:only for Windows

  5. RMI • Remote Method Invocation • 特點: • protocol:Java Remote Method Protocol(JRMP) • 專屬於java語言: 因為著重在Java ObjectSerialization,所以server和client端都得用java語言完成。

  6. 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

  7. Overview of RMI Applications RMI Applications

  8. 參考資料 • http://java.sun.com/docs/books/tutorial/rmi/overview.html • http://java.sun.com/j2se/1.4/docs/guide/rmi/spec/rmi-intro2.html • http://java.sun.com/marketing/collateral/javarmi.html • http://www.javacoffeebreak.com/articles/javarmi/javarmi.html

More Related