Previous Next        Current Page: NeXtMidas Training / RMIF & Remoting / RMIF Overview / Terminology
back
Start Here   
Background   
Common Midas Concepts   
Getting Started - Part 1   
Getting Started - Part 2   
Working with Files   
Option Trees   
Macros - Part 1 (Basics)   
Macros - Part 2 (Graphics)   
NetBeans - Part 1 (Setup)   
NetBeans - Part 2 (GUIs)   
NetBeans - Part 3 (Profiler)   
Eclipse - Part 1 (Setup)   
Eclipse - Part 2 (GUIs)   
Primitives   
WebStart   
Maps & Imagery   
X-Midas Interoperability   
RMIF & Remoting   
   - RMIF Overview   
      - Terminology   
   + RMIF Lab   
   + Remoting Overview   
   + Remoting Lab   
Installing NeXtMidas   
Support & Maintenance   
File Handlers   


  • RMIF Terminology
    RDP (Reliable Data Protocol)
    This is RMIF-specific protocol on top of UDP which implements retries and "guarantees" delivery.
    RDP is used for control messages while "plain" UDP is used for PLOT data.
    TCP is not suitable for "slow, high latency, unreliable" links due to high overhead in dealing with a network interruption.
    New protocols, like SCTP, are being investigated for use in place of RDP.
    Remote
    A "remote" is often used to refer to a host/port combination and is represented as the string "<host>:<port>".
    RMIF assumes that a given "<host>:<port>" combination can uniquely identifies a connection.
    Channel
    A logical stream of data.
    A channel can be messages or pipes.
    Each Remote can have many channels.

back