User Tools

Site Tools


tanszek:oktatas:informacios_rendszerek_integralasa:java_rmi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
tanszek:oktatas:informacios_rendszerek_integralasa:java_rmi [2024/03/26 18:20] kneheztanszek:oktatas:informacios_rendszerek_integralasa:java_rmi [2024/03/26 18:26] (current) knehez
Line 26: Line 26:
 <mermaid> <mermaid>
 graph TD graph TD
-    subgraph RMI Registry+    subgraph "RMI Registry"
       RO[RObject Interface]       RO[RObject Interface]
     end     end
  
-    subgraph Server +    subgraph "Server Side" 
-      ROS[RObjectImpl] -->|implements| RO+      ROS[RObjectImpl] -- Implements --> RO
     end     end
  
-    subgraph Client +    subgraph "Client Side" 
-      C[Client] -->|uses| RO+      C[Client] -- Uses --> RO
     end     end
  
-    RegisterService -.->|registers| RO +    RegisterService -- Registers --> RO 
-    C -.->|looks up| RMI Registry +    C -- Looks up --> RO 
-    C -->|calls methods on| ROS +    C -- Calls methods on --> ROS
- +
-    style RMI Registry fill:#f9f,stroke:#333,stroke-width:4px +
-    style Server fill:#bbf,stroke:#f66,stroke-width:2px,stroke-dasharray: 5, 5 +
-    style Client fill:#fea,stroke:#333,stroke-width:2px+
 </mermaid> </mermaid>
 +
 +A struktúra diagram világosan ábrázolja a rendszer különböző részeit és azok közötti kapcsolatokat:
 +
 +A Server Side rész tartalmazza az **RObjectImpl** implementációt, amely megvalósítja az **RObject** interfészt. Az **RMI Registry** regisztrálja az interfészt, lehetővé téve, hogy a **Client Side**-on lévő **Client** megtalálja és használja azt.
 +A **Client** a távoli objektum (ROS) metódusait hívja meg, ami ábrázolja a két fő műveletet: egy primitív és egy érték szerinti paraméter átadást.
  
 **Megvalósítás:** **Megvalósítás:**
tanszek/oktatas/informacios_rendszerek_integralasa/java_rmi.1711477231.txt.gz · Last modified: 2024/03/26 18:20 by knehez