Advertisement
Guest User

Untitled

a guest
Mar 22nd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1.  
  2. Remote Method Invocation
  3. 1. What is Remote Method Invocation (RMI) and what is the purpose of RMI?
  4.  
  5. This is a RPC call in a java way. When using this it handles all of the bolder plating( network set up and tear down, data passing etc )
  6.  
  7.  
  8. 2. Discuss the relationship between Remote Procedure Call and Remote Method Invocation
  9.  
  10. In java we use methods we translate RPC into Remote Method Invocation.
  11.  
  12. 3. Discuss Remote Procedure Call/Method Invocation in relation to space, time, and flow decoupling
  13.  
  14.  
  15. Space
  16. You need to know the addresse of the part you wanna call. It's p2p ( point 2 point )
  17. Time
  18. When it calls the methods it is blocking waiting for the response aka synkronus
  19. Flow
  20. On the client there is no decoupling because we send the message and we expect a response right away. ( Fails )
  21. On the server is flow devopuled because it does not get block it self on a request. ( It just answers when it gets a request ) ( Passes )
  22.  
  23.  
  24. 4. Discuss the role of Remote Procedure Call/Method Invocation in distributed systems
  25.  
  26.  
  27.  
  28. 5. What is a Java Virtual Machine (JVM)?
  29.  
  30.  
  31.  
  32. 6. What is a remote object?
  33.  
  34.  
  35.  
  36. 7. Discuss the three main layers in the RMI architecture, i.e.
  37. _ Stub and skeleton layer
  38. _ Remote Reference layer
  39. _ Transport layer
  40. 8. What is a remote interface?
  41.  
  42.  
  43.  
  44. 9. What is serialization?
  45.  
  46.  
  47. 10. What is a RMI Registry?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement