Current Page: NeXtMidas Training X-Midas Interoperability Overview Interoperability Options
- | 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.)