• RMIF Overview
    • RMIF:
      • Stands for Remote Midas InterFace
      • Allows Midas resources (results, messages, pipes,...) to be shared between different Midas sessions on (possibly) different computers.
      • Designed for "slow, high latency, unreliable" network links.
      • Has a primitives written in C/Fortran for X-Midas and Java for NeXtMidas.
        • NOTE: Not all features in the Java (like plot compression) have corresponding C/Fortran implementations.
      • Can be run in various client/server combinations:
        NeXtMidas <--> NeXtMidas
        NeXtMidas <--> X-Midas
        X-Midas   <--> X-Midas
      • For more details, please check out:
        • The RMIF Section of the NeXtMidas User's Guide
        • The RMIF explain file.
      • The X-Midas sd360.txt and NeXtMidas sd360.mm macros serve as an example usage of RMIF.
    Java Experts Take Note:
    RMIF does not use Java's Remote Method Invocation (RMI) and any similarities are conceptual only.