Understanding remote AEs

Remote AEs demonstrate advanced functionality. This section briefly introduces some of the concepts of remote AEs.

The life cycle of a remote AE can be user-controlled. Conversely, the life cycle of a local AE is controlled directly by the NPS. A remote AE involves the explicit use of concurrency mechanisms such as threading and forking. This section discusses remote AEs and local AEs and describes:
  • the remote AE communication addressing scheme
  • how remote AEs can be launched
  • how a running remote AE can be controlled
  • how a single AE can be written to be either local or remote, based on usage and purpose