Previous Next        Current Page: NeXtMidas Training / X-Midas Interoperability / Overview / Interoperability Options
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   
   - Overview   
      - Interoperability Options   
   + XBC   
   + Lab 1   
   + NeXtOpt   
RMIF & Remoting   
Installing NeXtMidas   
Support & Maintenance   
File Handlers   


  • Interoperability options:
    XBC Use X-Midas primitives inside NeXtMidas.
    NeXtOpt Use NeXtMidas as an X-Midas option tree.
  • When to use which option:
    XBC Used when a NeXtMidas application needs to use an existing X-Midas primitive.
    NeXtOpt Used when an X-Midas application needs to use NeXtMidas functionality.
  • Important note:
    • The "guest" application assumes many of the traits of the host shell.
      • For XBC this means that the X-Midas primitive has access to NeXtMidas pipes, tables, files (including URLs), etc. (This provides additional capabilities to an X-Midas primitive.)
      • For NeXtOpt this means that the NeXtMidas primitive is restricted to using numbered AUXs, numbered IDs, static X-Midas pipes, shared global-section messages, etc. (This limits the normal NeXtMidas capabilities.)

back