- Options for Remoting:
  - Virtual Network Connection (VNC)
    Pros:
      Easiest (no source code modification)
    Cons:
      Does not solve some classes of problems (audio, multiple server streams to a single client, multiple simultaneous users)
      Shared-account security issues
      Performance not acceptable to some of our users
  - X-Midas IPC (Inter-Process Communication) Option Tree
    - TCP-Based, authored initially by John Kralles
    - No relation to the POSIX IPC library.
    Pros:
      Does X-Midas messages, results, pipes
      Delivery guaranteed by TCP
    Cons:
      X-Midas only (no Java implementation)